Community health centers in Virginia
230 health centers. Community health center: 230.
Community health centers offer primary care (checkups, care when you are sick, and often dental, mental health and pharmacy services) to everyone in their area. Health centers in the federal Health Center Program (HRSA) must offer discounts based on income, called a sliding fee scale, and must serve patients whether or not they have insurance or can pay. In a medical emergency, call 911.
By county
- Accomack County7
- Albemarle County1
- Alexandria City5
- Amelia County1
- Amherst County5
- Appomattox County1
- Arlington County4
- Bedford County2
- Bland County3
- Bristol City3
- Brunswick County1
- Buchanan County4
- Buckingham County1
- Buena Vista City3
- Campbell County1
- Caroline County2
- Carroll County3
- Charles City1
- Charlotte County2
- Charlottesville City2
- Chesapeake City1
- Chesterfield County1
- Craig County3
- Danville City6
- Dickenson County1
- Dinwiddie County1
- Emporia City1
- Fairfax County13
- Fairfax City1
- Floyd County2
- Franklin County1
- Franklin City1
- Fredericksburg City1
- Galax City1
- Giles County1
- Grayson County3
- Halifax County1
- Hampton City1
- Harrisonburg City3
- Henrico County3
- Henry County3
- Highland County2
- Hopewell City1
- King William County1
- Lee County4
- Lexington City1
- Loudoun County2
- Louisa County1
- Lunenburg County7
- Lynchburg City7
- Manassas City2
- Martinsville City3
- Mecklenburg County1
- Montgomery County3
- Nelson County6
- Newport News City7
- Norfolk City4
- Northampton County4
- Patrick County2
- Petersburg City4
- Pittsylvania County1
- Portsmouth City5
- Prince Edward County1
- Prince George County1
- Prince William County2
- Pulaski County2
- Richmond City13
- Roanoke City3
- Rockbridge County5
- Rockingham County1
- Russell County1
- Scott County3
- Smyth County6
- Southampton County2
- Suffolk city2
- Surry County1
- Sussex County2
- Tazewell County3
- Virginia Beach City3
- Washington County5
- Westmoreland County1
- Winchester City2
- Wise County2
By city
- Richmond15
- Alexandria10
- Lynchburg7
- Newport News7
- Danville6
- Lexington6
- Victoria6
- Bristol5
- Portsmouth5
- Arlington4
- Madison Heights4
- Norfolk4
- Petersburg4
- Saltville4
- Arrington3
- Buena Vista3
- Dungannon3
- Fairfax3
- Harrisonburg3
- Herndon3
- Martinsville3
- New Castle3
- Roanoke3
- Virginia Beach3
- Annandale2
- Bedford2
- Bland2
- Charlotte Court House2
- Charlottesville2
- Chilhowie2
- Christiansburg2
- Damascus2
- Dublin2
- Floyd2
- Ivor2
- Lovingston2
- Manassas2
- Monterey2
- Onley2
- Ridgeway2
- Saint Charles2
- Stuart2
- Suffolk2
- Tazewell2
- Vansant2
- Winchester2
Common questions
How many community health centers are in Virginia?
Our directory lists 230 health centers in Virginia, from official government data (Community health center: 230).
Which cities in Virginia have the most?
Richmond (15), Alexandria (10), Lynchburg (7), Newport News (7) and Danville (6).
Which health centers in Virginia offer a sliding fee scale?
All 224 sites listed by HRSA in its Health Center Program. These health centers must offer discounts based on income and serve patients regardless of ability to pay.
Sources: HRSA Health Center Service Delivery and Look-Alike Sites (retrieved 2026-11-07); CMS Federally Qualified Health Center Enrollments (updated 2026-10-19, retrieved 2026-11-07); NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology