Community health centers in Virginia
198 HRSA-funded health center sites in Virginia with addresses and phone numbers. Fees are based on income; call to ask about dental services.
These are the permanent service sites of health centers funded by the Health Resources and Services Administration (HRSA) in Virginia, across 104 cities. Health centers serve everyone regardless of ability to pay and offer a sliding fee scale based on income. Not every site has a dental clinic, so call first and ask whether dental care is offered at that location. School-based, mobile and seasonal sites are not listed.
Jump to city: Alberta · Alexandria · Amelia Court House · Amherst · Annandale · Appalachia · Appomattox · Arlington · Arrington · Aylett · Bassett · Bastian · Bedford · Bland · Bluefield · Bowling Green · Boydton · Bristol · Buena Vista · Cana · Charles City · Charlotte Court House · Charlottesville · Chatham · Chesapeake · Chincoteague Island · Christiansburg · Damascus · Danville · Dendron · Dinwiddie · Dublin · Dumfries · Dungannon · Eastville · Elkton · Emporia · Esmont · Ewing · Fairfax · Farmville · Ferrum · Floyd · Franklin · Franktown · Fredericksburg · Fries · Glen Allen · Hampton · Harrisonburg · Haysi · Henrico · Herndon · Honaker · Hurley · Ivor · Jonesville · Laurel Fork · Leesburg · Lexington · Louisa · Lynchburg · Madison Heights · Manassas · Martinsville · Meadowview · Milford · Monterey · Montross · New Canton · New Castle · New Church · Newport News · Norfolk · North Chesterfield · Oak Hall · Onancock · Onley · Pearisburg · Petersburg · Portsmouth · Pound · Prince George · Reston · Richmond · Ridgeway · Roanoke · Rustburg · Saint Charles · Saint Paul · Saltville · South Boston · Sterling · Stony Creek · Stuart · Suffolk · Tazewell · Troutdale · Vansant · Victoria · Virginia Beach · Waverly · Winchester · Woodbridge
Alberta
- CVHS Brunswick – CENTRAL VIRGINIA HEALTH SERVICES, INC.
8380 Boydton Plank Rd, Alberta, VA 23821 · 804-949-7211 · Website
Alexandria
- Neighborhood Health at 2 East – NEIGHBORHOOD HEALTH
2 E Glebe Rd, Alexandria, VA 22305 · 703-535-5568 · Website - Neighborhood Health at Martha Custis Drive – NEIGHBORHOOD HEALTH
1225 Martha Custis Dr, Apartment C-1, Alexandria, VA 22302 · 703-535-5568 - Neighborhood Health at Richmond Highway – NEIGHBORHOOD HEALTH
6677 Richmond Hwy, Alexandria, VA 22306 · 703-535-5568 - Neighborhood Health at Sherwood Hall Lane – NEIGHBORHOOD HEALTH
2616 Sherwood Hall Ln, Ste 106, Alexandria, VA 22306 · 703-535-5568 - Neighborhood Health at South County Center – NEIGHBORHOOD HEALTH
8350 Richmond Hwy, Suite 301, Alexandria, VA 22309 · 703-535-5568 - Neighborhood Health at the Casey Clinic – NEIGHBORHOOD HEALTH
1200 N Howard St, Alexandria, VA 22304 · 703-778-0340 · Website - Neighborhood Health at the Gartlan Mental Health Center – NEIGHBORHOOD HEALTH
8119 Holland Rd, Alexandria, VA 22306 · 703-535-5568 · Website - Neighborhood Health Mark Center Drive – NEIGHBORHOOD HEALTH
4850 Mark Center Dr, Alexandria, VA 22311 · 703-535-5568 - Neighborhood Health South County Dental – NEIGHBORHOOD HEALTH
8350 Richmond Hwy, Suite 233, Alexandria, VA 22309 · 703-535-5568
Amelia Court House
- AMELIA HEALTHCARE CENTER – SOUTHERN DOMINION HEALTH
8920 Otterburn Rd, Amelia Court House, VA 23002 · 804-561-5150 · Website
Amherst
- Blue Ridge Medical Center--Amherst – BLUE RIDGE HEALTH CENTER INC.
210 S Main St, Amherst, VA 24521 · 434-263-4000
Annandale
- Neighborhood Health at Annandale Dental – NEIGHBORHOOD HEALTH
7501 Little River Tpke, Suite G 4, Annandale, VA 22003 · 703-535-5568 · Website - Neighborhood Health at Annandale Medical – NEIGHBORHOOD HEALTH
6715 Little River Tpke, Suite 201, Annandale, VA 22003 · 703-535-5568
Appalachia
- Appalachia Family Health Center – ST. CHARLES HEALTH COUNCIL, INC.
536 E Main St, Appalachia, VA 24216 · 276-565-2761 · Website
Appomattox
- Blue Ridge Medical Center-Appomattox – BLUE RIDGE HEALTH CENTER INC.
624 Jones St, Appomattox, VA 24522 · 434-263-4000
Arlington
- Neighborhood Health Arlington Pediatric Center – NEIGHBORHOOD HEALTH
2301 Columbia Pike, Apartment G, Arlington, VA 22204 · 703-535-5568 - Neighborhood Health Arlington Pediatric Center – NEIGHBORHOOD HEALTH
3401 Columbia Pike, Suite 200, Arlington, VA 22204 · 703-535-5568 - Neighborhood Health Arlington Sequoia – NEIGHBORHOOD HEALTH
2100 Washington Blvd, Arlington, VA 22204 · 703-535-5568 · Website - Neighborhood Health at Arlington CSB – NEIGHBORHOOD HEALTH
2120 Washington Blvd, Arlington, VA 22204 · 703-535-5568
Arrington
- Blue Ridge Dental Center – BLUE RIDGE HEALTH CENTER INC.
4038 Thomas Nelson Hwy STE B, Arrington, VA 22922 · 434-263-6310 - BLUE RIDGE MEDICAL CENTER, INC. – BLUE RIDGE HEALTH CENTER INC.
4038 Thomas Nelson Hwy, Arrington, VA 22922 · 434-263-4000 · Website
Aylett
- CVHS King William – CENTRAL VIRGINIA HEALTH SERVICES, INC.
11814 King William Rd, Aylett, VA 23009 · 804-769-3022 · Website
Bassett
- Bassett Family Practice – MARTINSVILLE HENRY COUNTY COALITION FOR HEALTH AND WELLNESS
324 T B Stanley Hwy, Bassett, VA 24055 · 276-629-1076 · Website
Bastian
- BLAND COUNTY MEDICAL CLINIC, INC.
12301 Grapefield Rd, Bastian, VA 24314 · 276-688-4331 · Website
Bedford
- Bedford Community Dental Center – JOHNSON HEALTH CENTER
600 Bedford Ave, Bedford, VA 24523 · 434-455-2480 · Website - Bedford Community Health Center – JOHNSON HEALTH CENTER
582 Blue Ridge Ave, Bedford, VA 24523 · 540-425-7910 · Website
Bland
- Bland County Medical Clinic Dental Clinic – BLAND COUNTY MEDICAL CLINIC, INC.
8487 S Scenic Hwy, Bland, VA 24315 · 276-688-4711 · Website - Orchard Creek Clinic – BLAND COUNTY MEDICAL CLINIC, INC.
8494 S Scenic Hwy, Bland, VA 24315 · 276-688-0500 · Website
Bluefield
- Bluestone Health Clinic – BLUESTONE HEALTH ASSOCIATION INC
562 Virginia Ave, Bluefield, VA 24605 · 304-431-5499
Bowling Green
- CVHS Caroline – CENTRAL VIRGINIA HEALTH SERVICES, INC.
102 W Broaddus Ave, Suite 200, Bowling Green, VA 22427 · 804-632-1030 · Website
Boydton
- PATHS Community Medical Center - Boydton – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
380 Washington St, Boydton, VA 23917 · 434-738-6420 · Website
Bristol
- Bristol Community Health Center – SOUTHWEST VIRGINIA COMMUNITY HEALTH
2195 Euclid Ave, Bristol, VA 24201 · 276-669-5179 · Website
Buena Vista
- Mountain View Family Dentistry – ROCKBRIDGE AREA FREE CLINIC
2131 Magnolia Ave, Buena Vista, VA 24416 · 540-464-8700 · Website - RAHC - Buena Vista – ROCKBRIDGE AREA FREE CLINIC
2127 Magnolia Ave, Buena Vista, VA 24416 · 540-464-8700
Cana
- Tri-Area Community Health at Cana – TRI-AREA COMMUNITY HEALTH
11945 Fancy Gap Hwy, Cana, VA 24317 · 866-942-0401
Charles City
- CVHS Charles City – CENTRAL VIRGINIA HEALTH SERVICES, INC.
9950 Courthouse Rd, Charles City, VA 23030 · 804-829-6600 · Website
Charlotte Court House
- CVHS - Charlotte Pharmacy – CENTRAL VIRGINIA HEALTH SERVICES, INC.
120 David Bruce Ave, Charlotte Court House, VA 23923 · 434-542-5171 - CVHS Charlotte – CENTRAL VIRGINIA HEALTH SERVICES, INC.
165 Legrande Ave, Charlotte Court House, VA 23923 · 434-542-5560 · Website
Charlottesville
- CVHS Charlottesville – CENTRAL VIRGINIA HEALTH SERVICES, INC.
1101 E Jefferson St, Ste 1, Charlottesville, VA 22902 · 434-227-5624 · Website - CVHS Peterson – CENTRAL VIRGINIA HEALTH SERVICES, INC.
800 Preston Ave, Charlottesville, VA 22903 · 434-979-0366 · Website
Chatham
- Health Centers of the Piedmont - Chatham – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
30 S Main St, Chatham, VA 24531 · 434-432-4443
Chesapeake
- Chesapeake Community Health Center – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
490 Liberty St, Chesapeake, VA 23324 · 757-228-1288
Chincoteague Island
- CHINCOTEAGUE ISLAND COMM HLTH CTR – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
4049 Main St, Chincoteague Island, VA 23336 · 757-336-3682 · Website
Christiansburg
- Clinical Annex Montgomery – FREE CLINIC OF NEW RIVER VALLEY INC
209 Roanoke St, Ste 4, Christiansburg, VA 24073 · 540-381-0820 - Montgomery Admin Annex – FREE CLINIC OF NEW RIVER VALLEY INC
211 Roanoke St, Christiansburg, VA 24073 · 540-381-0820 - Montgomery Clinic – FREE CLINIC OF NEW RIVER VALLEY INC
215 Roanoke St, Christiansburg, VA 24073 · 540-381-0820 · Website
Damascus
- HOLSTON FAMILY HEALTH CENTER – ST. CHARLES HEALTH COUNCIL, INC.
306 S Shady Ave, Damascus, VA 24236 · 276-475-5116 · Website - KONNAROCK FAMILY HEALTH CENTER – ST. CHARLES HEALTH COUNCIL, INC.
20471 Azen Rd, Damascus, VA 24236 · 276-388-3431 · Website
Danville
- PATHS Administrative Building – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
549 Main St, Danville, VA 24541 · 434-791-3630 - PATHS Community Dental Center - Danville – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
501 Rison St, Ste 110, Danville, VA 24541 · 434-791-0214 - PATHS Community Medical Center - Danville Riverside – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
336 Old Riverside Dr, Danville, VA 24541 · 434-791-3630 · Website - PATHS Community Medical Center - Danville – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
705 Main St, Danville, VA 24541 · 434-791-4122 · Website - PATHS Community Pharmacy - Danville – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
133 S Ridge St, Danville, VA 24541 · 434-791-4880 - Piedmont Access To Health Services, Inc. Administrative Office – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
116 S Ridge St, Danville, VA 24541 · 434-791-3630 · Website
Dendron
- Surry Medical Center – HORIZON HEALTH SERVICES INC
440 Colonial Trl W, Dendron, VA 23839 · 804-834-8871 · Website
Dinwiddie
- Dinwiddie Medical Center and Counseling Center – SOUTHERN DOMINION HEALTH
13855 Courthouse Rd, Dinwiddie, VA 23841 · 804-469-3731
Dublin
- Pulaski/Radford Clinic – FREE CLINIC OF NEW RIVER VALLEY INC
5826 Ruebush Rd, Dublin, VA 24084 · 540-585-1310 · Website
Dumfries
- Lunera Health - Dumfries – Greater Prince William Area Community Health Center, Inc.
17739 Main St, Dumfries, VA 22026 · 703-680-7950 · Website
Dungannon
- CLINCH RIVER HEALTH SERVICES, INC. – CLINCH RIVER HEALTH SERVICES INC
17633 Veterans Memorial Hwy STE 101, Dungannon, VA 24245 · 276-467-2201 · Website - Clinch River Health Services, Inc. – CLINCH RIVER HEALTH SERVICES INC
17285 Veterans Memorial Hwy, Dungannon, VA 24245 · 276-467-2201 · Website
Eastville
- Eastville Community Health Center – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
17068 Lankford Hwy, Eastville, VA 23347 · 757-414-0400 · Website
Elkton
- HCHC Elkton – HARRISONBURG COMMUNITY HEALTH CENTER, INC.
800 Shenandoah Ave, Elkton, VA 22827 · 540-298-9900
Emporia
- EMPORIA MEDICAL CENTER – SOUTHERN DOMINION HEALTH
510 N Main St, Emporia, VA 23847 · 434-634-7723
Esmont
- CVHS Southern Albemarle – CENTRAL VIRGINIA HEALTH SERVICES, INC.
2256 Irish Rd, Esmont, VA 22937 · 434-286-3602 · Website
Ewing
- WESTERN LEE COUNTY HEALTH CLINIC – ST. CHARLES HEALTH COUNCIL, INC.
1446 Dr Thomas Walker Rd, Ewing, VA 24248 · 276-445-4826 · Website
Fairfax
- Neighborhood Health at Merrifield Center – NEIGHBORHOOD HEALTH
8221 Willow Oaks Corporate Dr, Fairfax, VA 22031 · 703-535-5568 - Neighborhood Health at Merrifield Center Lower Level – NEIGHBORHOOD HEALTH
8221 Willow Oaks Corporate Dr, Fairfax, VA 22031 · 703-535-5568 · Website - Neighborhood Health Joseph Willard Dental – NEIGHBORHOOD HEALTH
3750 Old Lee Hwy, Fairfax, VA 22030 · 703-535-5568
Farmville
- CVHS Farmville – CENTRAL VIRGINIA HEALTH SERVICES, INC.
833 Buffalo St STE 200, Farmville, VA 23901 · 434-392-8177 · Website
Ferrum
- Tri-Area Community Health Center at Ferrum – TRI-AREA COMMUNITY HEALTH
180 Ferrum Mountain Rd, Ferrum, VA 24088 · 540-365-4469 · Website
Floyd
- Tri-Area Community Health Center at Floyd – TRI-AREA COMMUNITY HEALTH
140 Christiansburg Pike NE, Floyd, VA 24091 · 540-745-9290
Franklin
- Franklin Community Health Center – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
1357 Armory Dr, Franklin, VA 23851 · 999-999-9999
Franktown
- FRANKTOWN COMMUNITY HEALTH CTR – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
9159 Franktown Rd, Franktown, VA 23354 · 757-442-4819 · Website
Fredericksburg
- CVHS Fredericksburg – CENTRAL VIRGINIA HEALTH SERVICES, INC.
1965 Emancipation Hwy, Suite 100, Fredericksburg, VA 22401 · 540-735-0560 · Website
Fries
- Tri-Area Community Health at Fries – TRI-AREA COMMUNITY HEALTH
109 Carroll Dr, Fries, VA 24330 · 866-942-0401
Glen Allen
- HAMHDS Woodman Center – DAILY PLANET, INCORPORATED
10299 Woodman Rd, Glen Allen, VA 23060 · 804-649-2119
Hampton
- Southeastern Virginia Health System @ Hampton Newport News Community Services Board – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
300 Medical Dr, Hampton, VA 23666 · 757-788-0300
Harrisonburg
- HCHC Administrative Office – HARRISONBURG COMMUNITY HEALTH CENTER, INC.
124 Newman Ave, Harrisonburg, VA 22801 · 540-433-4913 - HCHC Downtown – HARRISONBURG COMMUNITY HEALTH CENTER, INC.
25 W Water St, Harrisonburg, VA 22801 · 540-433-4913 · Website - HCHC Park View – HARRISONBURG COMMUNITY HEALTH CENTER, INC.
1479 Virginia Ave, Harrisonburg, VA 22802 · 540-433-4913 - HCHC Stone Port – HARRISONBURG COMMUNITY HEALTH CENTER, INC.
1380 Little Sorrell Dr STE 100, Harrisonburg, VA 22801 · 540-433-4913
Haysi
- HAYSI CLINIC – ST. CHARLES HEALTH COUNCIL, INC.
162 Medical Center Blvd, Haysi, VA 24256 · 276-865-5121 · Website
Henrico
- Westerre Conference Center – CENTRAL VIRGINIA HEALTH SERVICES, INC.
3831 Westerre Pkwy, Henrico, VA 23233 · 434-581-4701
Herndon
- Herndon Dental – LOUDOUN COMMUNITY HEALTH CENTER
1141 Elden St STE 205-206, Herndon, VA 20170 · 703-443-2000 · Website - Loudoun Community Health Center dba HealthWorks for Northern Virginia (Herndon) – LOUDOUN COMMUNITY HEALTH CENTER
1141 Elden St, Suite 300, Herndon, VA 20170 · 703-443-2000 · Website - Loudoun Community Health Center dba HealthWorks for Northern Virginia - Sully – LOUDOUN COMMUNITY HEALTH CENTER
13800 Wall Rd, Herndon, VA 20171 · 703-443-2000 · Website
Honaker
- Council Family Health Center – ST. CHARLES HEALTH COUNCIL, INC.
4124 Council Mountain Rd, Honaker, VA 24260 · 276-859-0859
Hurley
- Hurley Family Health Center – ST. CHARLES HEALTH COUNCIL, INC.
10279 Hurley Rd, Hurley, VA 24620 · 276-566-4675 · Website
Ivor
- Horizon Health Services, Inc. Administrative Office – HORIZON HEALTH SERVICES INC
8314 Main St, Ivor, VA 23866 · 757-859-5015 - Ivor Dental Center – HORIZON HEALTH SERVICES INC
8579 Ivor Rd, Ivor, VA 23866 · 757-859-9070 - Ivor Medical Center – HORIZON HEALTH SERVICES INC
8575 Ivor Rd, Ivor, VA 23866 · 757-859-6161 · Website
Jonesville
- Jonesville Family Health Center – ST. CHARLES HEALTH COUNCIL, INC.
276 Fieldstone Dr, Jonesville, VA 24263 · 276-546-5310 - Stone Mountain Health Services Billing Office – ST. CHARLES HEALTH COUNCIL, INC.
108 Fisher Rd, Jonesville, VA 24263 · 276-546-0064
Laurel Fork
- Tri-Area Community Health Administrative Office – TRI-AREA COMMUNITY HEALTH
14168 Danville Pike, Laurel Fork, VA 24352 · 276-398-2292 - Tri-Area Community Health Center at Laurel Fork – TRI-AREA COMMUNITY HEALTH
14558 Danville Pike, Laurel Fork, VA 24352 · 276-398-2292 · Website
Leesburg
- Loudoun Community Health Center dba HealthWorks for Northern Virginia – LOUDOUN COMMUNITY HEALTH CENTER
163 Fort Evans Rd NE, Leesburg, VA 20176 · 703-443-2000 · Website
Lexington
- RAHC - Magnolia Square – ROCKBRIDGE AREA FREE CLINIC
35 Magnolia Sq, Suite 9, Lexington, VA 24450 · 540-464-8700 - Rockbridge Area Health Center – ROCKBRIDGE AREA FREE CLINIC
25 Northridge Ln, Lexington, VA 24450 · 540-464-8700 · Website
Louisa
- CVHS-Louisa – CENTRAL VIRGINIA HEALTH SERVICES, INC.
410 Industrial Dr, Louisa, VA 23093 · 540-967-9401 · Website
Lynchburg
- 5th Street Community Health Center – COMMUNITY ACCESS NETWORK INC
800 5th St, Lynchburg, VA 24504 · 434-200-3366 · Website - 5th Street Community Health Center – COMMUNITY ACCESS NETWORK INC
800 5th St, Lynchburg, VA 24504 · 434-818-7880 · Website - Clay Street – COMMUNITY ACCESS NETWORK INC
500 Clay St, Lynchburg, VA 24504 · 434-200-3366 - Clay Street – COMMUNITY ACCESS NETWORK INC
500 Clay St, Lynchburg, VA 24504 · 434-818-7880 · Website - JOHNSON HEALTH CENTER
320 Federal St, Lynchburg, VA 24504 · 434-947-5967 - Johnson Health Center - Lynchburg Women's and Pediatric Health Services – JOHNSON HEALTH CENTER
2402 Atherholt Rd, Lynchburg, VA 24501 · 434-455-3275 · Website - Old Forest Road Dental – COMMUNITY ACCESS NETWORK INC
3718 Old Forest Rd, Lynchburg, VA 24501 · 434-818-7880 - Park View – COMMUNITY ACCESS NETWORK INC
2420 Memorial Ave, Lynchburg, VA 24501 · 434-200-3366 · Website - Park View – COMMUNITY ACCESS NETWORK INC
2420 Memorial Ave, Lynchburg, VA 24501 · 434-818-7880 · Website
Madison Heights
- Amherst County Community Health Center – JOHNSON HEALTH CENTER
109 Clearview Rd, Madison Heights, VA 24572 · 434-929-1400 · Website - James River Dental Clinic – JOHNSON HEALTH CENTER
239 Trojan Rd, Madison Heights, VA 24572 · 434-847-4691 - Johnson Health Center Administration – JOHNSON HEALTH CENTER
134 Elon Rd, Madison Heights, VA 24572 · 434-455-2480 · Website - Johnson Health Center Administration and Facilities – JOHNSON HEALTH CENTER
148 Elon Rd, Madison Heights, VA 24572 · 434-929-1400
Manassas
- Lunera Health - Manassas – Greater Prince William Area Community Health Center, Inc.
9705 Liberia Ave, Ste 201, Manassas, VA 20110 · 703-680-7950 · Website - Lunera Health - SERVE Shelter – Greater Prince William Area Community Health Center, Inc.
10056 Dean Dr, Manassas, VA 20110 · 703-792-3366 · Website
Martinsville
- MHC Coalition Admin – MARTINSVILLE HENRY COUNTY COALITION FOR HEALTH AND WELLNESS
29 Jones St, Martinsville, VA 24112 · 276-403-5099 - MHC Dental Clinic – MARTINSVILLE HENRY COUNTY COALITION FOR HEALTH AND WELLNESS
23 Fayette St, Martinsville, VA 24112 · 276-403-5099 - PATHS Community Medical Center - Martinsville – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
315 Hospital Dr, Martinsville, VA 24112 · 276-632-2966 - PATHS Community Pharmacy – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
1049 Brookdale St STE A, Martinsville, VA 24112 · 276-670-2207 · Website
Meadowview
- Meadowview Community Health Center – SOUTHWEST VIRGINIA COMMUNITY HEALTH
13168 Meadowview Sq, Meadowview, VA 24361 · 276-944-3999 - Southwest Virginia Community Health Systems, Inc. – SOUTHWEST VIRGINIA COMMUNITY HEALTH
13191 Glenbrook Ave, Meadowview, VA 24361 · 276-944-3682 · Website
Milford
- CVHS Children's Dental – CENTRAL VIRGINIA HEALTH SERVICES, INC.
17202 Richmond Tpke, Milford, VA 22514 · 804-633-5465
Monterey
- HIGHLAND MEDICAL CENTER – HIGHLAND MEDICAL CENTER INC
120 Jackson River Rd, Monterey, VA 24465 · 540-468-6400 · Website
Montross
- CVHS Westmoreland – CENTRAL VIRGINIA HEALTH SERVICES, INC.
18849 Kings Hwy, Montross, VA 22520 · 804-493-9999 · Website
New Canton
- CVHS Buckingham – CENTRAL VIRGINIA HEALTH SERVICES, INC.
25892 N James Madison Hwy, New Canton, VA 23123 · 434-581-3271 · Website - New Canton – COMMUNITY ACCESS NETWORK INC
59 Gold Hill Elementary School Rd, New Canton, VA 23123 · 434-818-7880 - SDHS Community Pharmacy – SOUTHERN DOMINION HEALTH
59 Gold Hill Elementary School Rd, New Canton, VA 23123 · 434-584-4904 - Southeastern Virginia Health System Community Pharmacy – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
59 Gold Hill Elementary School Rd, New Canton, VA 23123 · 434-581-4905
New Castle
- CRAIG COUNTY DENTAL CENTER – MONROE COUNTY HEALTH DEPARTMENT
230 Market St, New Castle, VA 24127 · 304-772-3064 - CRAIG COUNTY HEALTH CENTER – MONROE COUNTY HEALTH DEPARTMENT
226 Market St, New Castle, VA 24127 · 304-772-3064 · Website
New Church
- Atlantic Community Health Center – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
5219 Lankford Hwy, New Church, VA 23415 · 757-824-5676 · Website
Newport News
- 48th Street Physicians – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
4714 Marshall Ave, Newport News, VA 23607 · 757-380-8709 · Website - COMMUNITY DENTAL SERVICES – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
1033 28th St, Newport News, VA 23607 · 757-928-3810 · Website - East End Physicians – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
1033 28th St, Ste 1, Newport News, VA 23607 · 757-952-2160 - EAST END PHYSICIANS – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
1033 28th St, Newport News, VA 23607 · 757-952-2160 · Website - Southeastern Virginia Health System @ Four Oaks Day Service Center – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
7401 Warwick Blvd, Newport News, VA 23607 · 757-975-5200 - STONEYBROOK PHYSICIANS – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
15425 Warwick Blvd, Suite H, Newport News, VA 23608 · 757-874-8400 · Website - Warwick Boulevard Physicians – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
9294 Warwick Blvd, Newport News, VA 23607 · 757-591-0643 · Website
Norfolk
- CommuniCare Family Health Center – PORTSMOUTH COMMUNITY HEALTH CENTER, INC.
804 Whitaker Ln, Norfolk, VA 23510 · 757-393-6363 · Website - Little Creek Family Health Center – PORTSMOUTH COMMUNITY HEALTH CENTER, INC.
7447 Central Business Park Dr, Norfolk, VA 23513 · 757-393-6363 - Ocean View Medical and Dental Center – PORTSMOUTH COMMUNITY HEALTH CENTER, INC.
9581 Shore Dr, Norfolk, VA 23518 · 757-393-6363 · Website - Park Place Family Health Center – PORTSMOUTH COMMUNITY HEALTH CENTER, INC.
155 Kingsley Ln, Suite 320, Norfolk, VA 23505 · 757-393-6363 · Website
North Chesterfield
- Bermuda Medical Center – CAPITAL AREA HEALTH NETWORK
2740 Bensley Commons Blvd, North Chesterfield, VA 23237 · 804-780-0840 · Website
Oak Hall
- Atlantic Community Pharmacy – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
7001 Lankford Hwy, Oak Hall, VA 23416 · 757-824-4477 · Website
Onancock
- Eastern Shore Rural Health System, Inc. – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
20280 Market St, Onancock, VA 23417 · 757-414-0400 · Website - Onley Community Health Center – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
20306 Badger Ln, Onancock, VA 23417 · 757-787-7374 · Website
Onley
- Express Care – EASTERN SHORE RURAL HEALTH SYSTEM, INCORPORATED
25228 Lankford Hwy, Onley, VA 23418 · 757-710-0400 · Website
Pearisburg
- Giles Clinic – FREE CLINIC OF NEW RIVER VALLEY INC
219 Buchanan St, Pearisburg, VA 24134 · 540-921-3502 · Website
Petersburg
- CVHS - South Sycamore – CENTRAL VIRGINIA HEALTH SERVICES, INC.
541 S Sycamore St, Petersburg, VA 23803 · 804-835-6100 · Website - CVHS Downtown Petersburg – CENTRAL VIRGINIA HEALTH SERVICES, INC.
25 S Union St, Petersburg, VA 23803 · 434-581-4073 · Website - CVHS Petersburg – CENTRAL VIRGINIA HEALTH SERVICES, INC.
321 Poplar Dr, Petersburg, VA 23805 · 804-733-5591 · Website
Portsmouth
- Barbara L. Willis Wellness Center – PORTSMOUTH COMMUNITY HEALTH CENTER, INC.
1541 High St, Portsmouth, VA 23704 · 757-393-6363
Pound
- Pound Medical Clinic – MOUNTAIN COMPREHENSIVE HEALTH CORPORATION
11313 Highland Ave, Pound, VA 24279 · 276-796-8100 · Website
Prince George
- CVHS Hopewell-Prince George – CENTRAL VIRGINIA HEALTH SERVICES, INC.
4260 Crossings Blvd STE 2, Prince George, VA 23875 · 804-452-5800 · Website
Reston
- Reston – LOUDOUN COMMUNITY HEALTH CENTER
11484 Washington Plz W, Suite 300, Reston, VA 20190 · 703-443-2000 · Website
Richmond
- CARITAS – DAILY PLANET, INCORPORATED
2220 Stockton St, Richmond, VA 23224 · 804-783-2505 - Daily Planet Health Services – DAILY PLANET, INCORPORATED
511 W Grace St, Richmond, VA 23220 · 804-783-2505 · Website - DAILY PLANET HEALTHCARE FOR THE HOMELESS PROGRAM – DAILY PLANET, INCORPORATED
517 W Grace St, Richmond, VA 23220 · 804-783-2505 · Website - East Cary Health Center – DAILY PLANET, INCORPORATED
24 E Cary St, Richmond, VA 23219 · 804-783-2505 - Greater Fulton Medical Center – CAPITAL AREA HEALTH NETWORK
1718 Williamsburg Rd, Richmond, VA 23231 · 804-780-0840 - Henderson Health Services (VUU) – CAPITAL AREA HEALTH NETWORK
1500 N Lombardy St, Richmond, VA 23220 · 804-780-0840 - Henrico Area Mental Health and Developmental Services East End Center – DAILY PLANET, INCORPORATED
3908 Nine Mile Rd, Richmond, VA 23223 · 804-649-2119 - Northside Medical Center & Administration – CAPITAL AREA HEALTH NETWORK
2809 North Ave, Richmond, VA 23222 · 804-780-0840 - Pediatric Medical Center – CAPITAL AREA HEALTH NETWORK
5855 Bremo Rd, Suite 302, Richmond, VA 23226 · 804-282-4207 - Safe Haven – DAILY PLANET, INCORPORATED
2864 Hull St, Richmond, VA 23224 · 804-231-7137 - South Side Medical Center – CAPITAL AREA HEALTH NETWORK
101 Cowardin Ave, Suite 102, Richmond, VA 23224 · 804-780-0840 · Website - THE HEALING PLACE – DAILY PLANET, INCORPORATED
700 Dinwiddie Ave, Richmond, VA 23224 · 804-783-2505 - The Southside Community Health Center of Greater Richmond – DAILY PLANET, INCORPORATED
180 E Belt Blvd, Richmond, VA 23224 · 804-292-3011 - VERNON J. HARRIS EAST END CHC – CAPITAL AREA HEALTH NETWORK
719 N 25th St, Richmond, VA 23223 · 804-780-0840 · Website
Ridgeway
- Ridgeway Family Health – MARTINSVILLE HENRY COUNTY COALITION FOR HEALTH AND WELLNESS
4944 Greensboro Rd, Ridgeway, VA 24148 · 276-403-5007 · Website
Roanoke
- Kuumba Community Health and Wellness Center, Inc. d/b/a New Horizons Healthcare – Kuumba Community Health & Wellness Center, Inc.
3716 Melrose Ave NW, Roanoke, VA 24017 · 540-362-1788 · Website - New Horizons Dental Care, Williamson – Kuumba Community Health & Wellness Center, Inc.
1502 Williamson Rd NE, Ste 1000, Roanoke, VA 24012 · 540-362-0360 · Website - New Horizons Healthcare, Administration Annex – Kuumba Community Health & Wellness Center, Inc.
3620 Melrose Ave NW, Roanoke, VA 24017 · 540-362-0360
Rustburg
- Rustburg Community Health Center – JOHNSON HEALTH CENTER
925 Village Hwy, Rustburg, VA 24588 · 434-528-0005
Saint Charles
- ST. CHARLES CLINIC – ST. CHARLES HEALTH COUNCIL, INC.
241 Monarch Rd, Saint Charles, VA 24282 · 276-383-4428 · Website - ST. CHARLES RESPIRATORY CARE CTR – ST. CHARLES HEALTH COUNCIL, INC.
213 Monarch Rd, Saint Charles, VA 24282 · 276-383-4428 · Website
Saint Paul
- WILLIAM A. DAVIS CLINIC – ST. CHARLES HEALTH COUNCIL, INC.
1389 Dante Rd, Saint Paul, VA 24283 · 276-762-0770 · Website
Saltville
- Saltville Community Health Center – SOUTHWEST VIRGINIA COMMUNITY HEALTH
308 W Main St, Saltville, VA 24370 · 276-496-4433 · Website - T.K. MCKEE HOSPITAL BUILDING – SOUTHWEST VIRGINIA COMMUNITY HEALTH
319 5th Ave, Saltville, VA 24370 · 276-496-4492 · Website
South Boston
- PATHS Community Medical Center - South Boston – PIEDMONT ACCESS TO HEALTH SERVICES, INC.
2524 Houghton Ave, South Boston, VA 24592 · 434-791-3630
Sterling
- Sterling – LOUDOUN COMMUNITY HEALTH CENTER
21641 Ridgetop Cir, Sterling, VA 20166 · 703-840-4704
Stony Creek
- STONY CREEK COMMUNITY HEALTH CENTER
12454 Hartley St, Stony Creek, VA 23882 · 434-246-6100 · Website - Stony Creek Community Health Center DBA Stony Creek Pharmacy – STONY CREEK COMMUNITY HEALTH CENTER
12451 Main St, Stony Creek, VA 23882 · 434-246-5191
Stuart
- Connect Health- Patrick – MARTINSVILLE HENRY COUNTY COALITION FOR HEALTH AND WELLNESS
22121 Jeb Stuart Hwy, Stuart, VA 24171 · 276-638-0787 · Website
Suffolk
- Burnetts Way Family Medicine – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
156 Burnetts Way, Suffolk, VA 23434 · 757-223-7001 · Website
Tazewell
- Tazewell - New Day Recovery – SOUTHWEST VIRGINIA COMMUNITY HEALTH
388 Ben Bolt Ave, Tazewell, VA 24651 · 276-979-9899 - Tazewell Community Health Center – SOUTHWEST VIRGINIA COMMUNITY HEALTH
386 Ben Bolt Ave, Tazewell, VA 24651 · 276-979-9899 · Website
Troutdale
- Tri-Area Community Health - Grayson Highlands – TRI-AREA COMMUNITY HEALTH
6436 Troutdale Hwy, Troutdale, VA 24378 · 866-942-0401
Vansant
- THOMPSON FAMILY HEALTH CENTER – ST. CHARLES HEALTH COUNCIL, INC.
1721 Lovers Gap Rd, Vansant, VA 24656 · 276-597-7081 · Website - Vansant Respiratory Care Center – ST. CHARLES HEALTH COUNCIL, INC.
1060 Anchorage Cir, Vansant, VA 24656 · 276-498-1625
Victoria
- Lunenburg Medical Center – SOUTHERN DOMINION HEALTH
1508 K V Rd, Victoria, VA 23974 · 434-696-2165 · Website - SDHS Family Dentistry – SOUTHERN DOMINION HEALTH
1418 6th St, Victoria, VA 23974 · 434-696-4180
Virginia Beach
- Virginia Beach Family Medical Center – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
936 General Booth Blvd, Virginia Beach, VA 23451 · 757-425-3610 - Virginia Beach Family Medical Center – PENINSULA INSTITUTE FOR COMMUNITY HEALTH, INC
940 General Booth Blvd, Virginia Beach, VA 23451 · 757-425-3610
Waverly
- Horizon Pharmacy – HORIZON HEALTH SERVICES INC
328 W Main St, Waverly, VA 23890 · 804-429-8602 - Waverly Medical Center – HORIZON HEALTH SERVICES INC
344 W Main St, Waverly, VA 23890 · 804-834-8871 · Website
Winchester
- SCH Winchester – SHENANDOAH VALLEY MEDICAL SYSTEM INC
1330 Amherst St, Winchester, VA 22601 · 540-722-2369 · Website
Woodbridge
- Lunera Health - Woodbridge – Greater Prince William Area Community Health Center, Inc.
3350 Commission Ct, Woodbridge, VA 22192 · 703-680-7950
Source: HRSA Health Center Service Delivery Sites data download (data.hrsa.gov), downloaded October 2026. Confirm details with the health center. You can also search HRSA Find a Health Center. More low-cost options in Virginia