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

Low-cost dental care · Free clinic events · Dental deserts map · State of U.S. Dentistry 2026 · Dental emergency checker · Insurance glossary · About · Editorial policy · Dental care by state · Dentists near me · What affects dental costs
Scroll to Top