Wait times are an average and provided for informational purposes only. What does this mean?

Primary Health Group - Montpelier

Wellness and Preventative Care for the Entire Family

Primary Health Group - Montpelier has been serving the Hanover area with expert care for more than 30 years. We excel at providing the highest quality wellness and preventative care for your entire family. We know that preventing illness is as important as treating it. And when you're sick, we can help you feel better quickly.

We stay on top of the latest techniques, procedures and innovations, which means we can offer our patients the highest level of medical advice and treatment. Our highly trained staff provides support for our physicians and outstanding customer service for you.

Visit our website


Primary Health Group - Montpelier

16644 Mountain Road
Montpelier, VA 23192
(804) 883-5374

Hours of Operation

Mon-Fri 8-5

Get maps and directions