a not-for-profit health care organization, has been providing affordable, quality primary health care services to the residents of Harrisonburg and Rockingham County since 2008.

Office Hours
Monday, Tuesday, Thursday and Friday 8:00 am to 4:30 pm. Wednesday 10:30 am to 7:30 pm.             Learn More
Saturdays in May: 21st (Sick Pediatrics)
Saturdays in June: 4th and 18th (Sick Pediatrics)
Saturdays in July: 2nd and 23rd (Sick Pediatrics)
8:00 am to 11:30 am

building3The Harrisonburg Community Health Center operates at two locations. Our main facility is located just off Port Republic Road on Little Sorrell Drive. To meet the needs of patients who reside west of the City, HCHC partners with the Virginia Mennonite Retirement Community (VMRC) to offer services on the VMRC campus. The HCHC offers affordable healthcare to a wide range of individuals and families that would not otherwise have access to medical care. The Harrisonburg Community Health Center offers quality, affordable healthcare. We accept most major insurances and offer discounts based on household income.