Virginia Health Centers

Search all Virginia health centers and get the care that you need. There are 148 health clinics in Virginia. Find addresses and contact information for all Virginia health center locations and local community health centers. Health centers are there if you have no health insurance. You pay based on what you can afford from your income. View all health centers in VA below.

48Th Street Physicians
4714 Marshall Ave
Newport News, VA 23607
Located in Newport News City
King William-Dawn Community Doctors
11814 King William Rd
Aylett, VA 23009
Located in King William
Western Lee County Health Clinic
1446 Dr Thomas Walker Rd
Ewing, VA 24248
Located in Lee
Eastern Shore Rural Health System, Inc.
20280 Market St
Onancock, VA 23417
Located in Accomack
Bermuda District Medical Center
2740 Bensley Commons Blvd
Chesterfield, VA
Located in Chesterfield
Petersburg Health Care Alliance
541 S Sycamore St
Petersburg, VA 23803
Located in Petersburg City
Franktown Community Health Ctr
9159 Franktown Rd
Franktown, VA 23354
Located in Northampton
Twin City Medical Center
2195 Euclid Ave Ste 6
Bristol, VA 24201
Located in Bristol City
Bedford Community Dental Center
603 Mountain Ave Lowr Level
Bedford, VA 24523
Located in Bedford City
Migrant Svs-Winchester Outreach
867 Fairmont Ave
Winchester, VA 22601
Located in Winchester City
Virginia Beach Family Medical Center
936 General Booth Blvd
Virginia Beach, VA 23451
Located in Virginia Beach City
Haysi Clinic
162 Medical Center Blvd
Haysi, VA 24256
Located in Dickenson
HealthCenterClinics.org

We are NOT endorsed or affiliated with the HRSA, Health Resources and Services Administration or any Health Center listed here. For informational purposes only.