All Saturday walk-in appointments will now be at Amherst County Community Health Center.

Address: 109 Clearview Road, Madison Heights. Hours: 7:30am-1pm
Join us for our 10th Annual Back to School Care Fair and Open House! This year’s annual festivities will be held at the new Amherst County Community Health Center, 109 Clearview Road, Madison Heights. Join us for free back packs with school supplies, games, family fun and tours of the new facility!
August 3rd
More Information



Our Services

Behavioral Health
Behavioral Health

With the goal of truly being an integrated model, behavioral health services for adults and children are offered at all of the primary care locations.


Dental services are available to adults, children, and expecting mothers.


Pharmacies operate to ensure patients and community members have access to affordable prescriptions.


Offering a full range of obstetric and gynecological services, OB/GYN providers are available to see patients in office as well as perform procedures and deliver newborns at Virginia Baptist Hospital.


Free transportation is available to and from medical appointments for patients living in Lynchburg, Appomattox, and the counties of Amherst, Bedford, and Campbell.

We accept all forms of insurance.

Schedule an appointment as a new or existing patient.
Learn More
New Patient?

Thank you for considering Johnson Health Center for your health care! To get started, please give us a call - we look forward to speaking with you.

Current Patient?

We offer multiple ways for existing patients to schedule appointments, including via text or on our website (same-day visits only). It's easy, fast, and can be done at your convenience.

Schedule Now
Call or Text: (434) 929-1400

Our Mission

Our mission is to provide affordable and comprehensive healthcare with quality services and strong community partnerships to improve access to healthcare for all.

Johnson Health Center Services 2020
Johnson Health Center Services 2020

Who We Are

Johnson Health Center is a non-profit, independent, Federally Qualified Health Center serving Lynchburg, VA and the counties of Amherst, Bedford and Campbell. The health center is governed by a board of directors composed of at least 51% of our patient population.

Our mission is to provide affordable and comprehensive healthcare with quality services and strong community partnerships to improve access to healthcare for all.

More About Us

What Our Patients Say

"Excellent customer service and the staff is very knowledgeable to my medical records. There was no wait time and they were very attentive to my needs."
"Always have a great experience at Johnson Health Center. All the staff are very friendly and helpful and they accept all kinds of insurance which is so helpful."
"Johnson Health Center is the best! They got me back to where I needed to be."
"Front desk, provider and lab all very caring and competent and efficient! Thank you for the excellent care as always."
"Rustburg Community Health Center is the best practice I've been seen at in years. I am beyond grateful to the staff here. I would definitely recommend this doctors office."
"I have been going to Bedford Community Health Center for a few years now. Each of my medical visits has been met with a very professional and friendly staff. It is also a very clean establishment I so appreciate that and I would, without hesitation, refer this health center to family and friends."
"Both of my sons see the same pediatrician here and I’ve always liked his methods or practice and how he listens to me and answers any questions or concerns I have about my children’s health.  Would definitely recommend this office to moms looking for routine medical services."
"This is my first pregnancy and I am so happy with Lynchburg Women’s & Pediatric Health Services. All staff are extremely helpful and positive. My provider is simply great! She is always there when we have questions, always encouraging and knowledgeable. I can't recommend her enough!"