All states›Virginia

Hospital Care Locations in Virginia

339 hospital care locations in 110 cities and towns across Virginia. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Virginia has about 8,811,195 residents, so that's 3.8 hospital care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

339hospital care locations
110cities & towns
81%list a phone
200with a website

Across Virginia, of the 339 hospital care locations we list, 275 give a phone number and 200 have a website. By what they offer: 28 children's care, 5 va care.

Top 10 hospital care locations in Virginia

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Lonesome Pine HospitalBig Stone Gap

    Spotted an error? Let us know

  2. 2Retreat Doctors' HospitalRichmond

    Spotted an error? Let us know

  3. 3UVA Neurology Clinic WiseWise

    Spotted an error? Let us know

  4. 4Juburi medical centerAlexandria

    Spotted an error? Let us know

  5. 5Children's Hospital of Richmond at VCURichmond

    Children's care

    Spotted an error? Let us know

  6. 6Fauquier HospitalWarrenton

    Spotted an error? Let us know

  7. 7Carilion Children's HospitalRoanoke

    Children's care

    Spotted an error? Let us know

  8. 8Southside Regional Medical CenterPetersburg

    Spotted an error? Let us know

  9. 9Children's Hospital of The King's DaughtersVirginia Beach

    Children's care

    Spotted an error? Let us know

  10. 10Sentara Virginia Beach General HospitalVirginia Beach

    Spotted an error? Let us know

Cities

Largest first. Towns with a single hospital care location are listed further down this page.

Other towns in Virginia

One hospital care location each — too few for a page of their own, so they live here.

  1. Johnston Memorial HospitalAbingdon

    603 Campus Dr, Abingdon, VA 24210-9700

    Spotted an error? Let us know

  2. Johnston Memorial HospitalAbingdon

    16000 Johnston Memorial Dr, Abingdon, VA 24211-7659

    Spotted an error? Let us know

  3. Stonesprings Hospital CenterAldie

    24440 Stone Springs Boulevard, Aldie, VA 20166

    Spotted an error? Let us know

  4. Duke Childrens HospitalAltavista

    Altavista, VA

    Children's care

    Spotted an error? Let us know

  5. Kaiser Permanente Ashburn Medical CenterAshburn

    43480 Yukon Dr, Ashburn, VA 20147

    Spotted an error? Let us know

  6. Reston Hospital CenterAshburn

    20925 Professional Plz Ste 110, Ashburn, VA 20147

    Spotted an error? Let us know

  7. Centra Bedford Memorial HospitalBedford

    1613 Oakwood St, Bedford, VA 24523

    Spotted an error? Let us know

  8. Bedford Memorial HospitalBedford

    815 Summit St, Bedford, VA 24523-2636

    Spotted an error? Let us know

  9. Lonesome Pine HospitalBig Stone Gap

    1990 Holton Avenue East, Big Stone Gap, VA 24219

    Spotted an error? Let us know

  10. Norton Community HospitalBig Stone Gap

    Big Stone Gap, VA

    Spotted an error? Let us know

  11. Sentara RMH Medical CenterBridgewater

    302 N 2nd St, Bridgewater, VA 22812-1712

    Spotted an error? Let us know

  12. Piedmont Geriatric HospitalBurkeville

    5001 East Patrick Henry Hwy, Burkeville, VA 23922

    Spotted an error? Let us know

  13. Catawba HospitalCatawba

    5525 Catawba Hospital Dr, Catawba, VA 24070

    Spotted an error? Let us know

  14. Inova Alexandria HospitalCentreville

    6201 Centreville Rd Bldg 1, Centreville, VA 20121-2626

    Spotted an error? Let us know

  15. Radford Community HospitalChristiansburg

    2900 Tyler Rd, Christiansburg, VA

    Spotted an error? Let us know

  16. Montgomery Regional HospitalChristiansburg

    95 Ponderosa Dr, Christiansburg, VA 24073-6582

    Spotted an error? Let us know

  17. Dickenson Community HospitalClintwood

    312 Hospital Dr, Clintwood, VA 24228

    Spotted an error? Let us know

  18. Lewisgale Hospital AlleghanyCovington

    1 Arh Ln, Covington, VA 24457

    Spotted an error? Let us know

  19. UVA Health Culpeper Medical CenterCulpeper

    501 Sunset Lane, Culpeper, VA 22701

    Spotted an error? Let us know

  20. Uva Hope CenterCulpeper

    630 Sunset Ln, Culpeper, VA 22701

    Spotted an error? Let us know

  21. Pulaski Community HospitalDublin

    4550 Lee Hwy, Dublin, VA 24084-3801

    Spotted an error? Let us know

  22. Fort Belvoir Community HospitalDumfries

    3700 Fettler Park Dr, Dumfries, VA 22025-2050

    Spotted an error? Let us know

  23. Sentara Potomac HospitalFairfax Station

    Opitz Blvd, Fairfax Station, VA 22039

    Spotted an error? Let us know

  24. Centra Southside Community HospitalFarmville

    800 Oak St, Farmville, VA 23901-1199

    Spotted an error? Let us know

  25. University of Virginia Medical CenterFishersville

    70 Medical Center Dr, Fishersville, VA 22939-2332

    Spotted an error? Let us know

  26. VA Outpatient ClinicFort Belvoir

    9300 Dewitt Loop, Fort Belvoir, VA 22060-5285

    Spotted an error? Let us know

  27. De Witt Army HospitalFort Belvoir

    9300 Dewitt Loop, Fort Belvoir, VA 22060-5285

    Spotted an error? Let us know

  28. Southampton Memorial HospitalFranklin

    100 Fairview Dr, Franklin, VA 23851

    Spotted an error? Let us know

  29. Southeastern Virginia Health SystemFranklin

    1357 Armory Dr, Franklin, VA 23851-2419

    Spotted an error? Let us know

  30. Hugh Chatham Memorial HospitalFries

    136 Kettle Ln, Fries, VA 24330

    Spotted an error? Let us know

  31. Novant Health UVA Olde Towne Pediatrics - StonewallGainesville

    8180 Stonewall Shops Sq, Gainesville, VA 20155-3891

    Children's care

    Spotted an error? Let us know

  32. Bon Secours Health SystemGlen Allen

    4121 Cox Rd, Glen Allen, VA 23060-3321

    Spotted an error? Let us know

  33. Riverside Walter Reed HospitalGloucester

    7519 Hospital Dr, Gloucester, VA 23061

    Spotted an error? Let us know

  34. UVA Primary And Specialty Zion CrossroadsGordonsville

    1015 Spring Creek Pkwy, Gordonsville, VA 22942-7019

    Spotted an error? Let us know

  35. Gretna Medical CenterGretna

    1220 W Gretna Rd, Gretna, VA 24557-4087

    Spotted an error? Let us know

  36. Carilion Health SystemHardy

    282 Westlake Rd, Hardy, VA 24101-3967

    Spotted an error? Let us know

  37. Haymarket Health Center - Prince William HospitalHaymarket

    15195 Heathcote Blvd, Haymarket, VA 20169-6242

    Spotted an error? Let us know

  38. Children's National Medical CenterHerndon

    13921 Park Center Rd, Herndon, VA 20171-3236

    Children's care

    Spotted an error? Let us know

  39. Bath Community HospitalHot Springs

    106 Park Drive Po Drawer Z, Hot Springs, VA 24445

    Spotted an error? Let us know

  40. Rappahannock General HospitalKilmarnock

    101 Harris Rd, Kilmarnock, VA 22482

    Spotted an error? Let us know

  41. Community Memorial HospitalLa Crosse

    1755 North Mecklenburg Avenue, La Crosse, VA 23970

    Spotted an error? Let us know

  42. Cmh/vcu Health System New HospitalLa Crosse

    La Crosse, VA

    Spotted an error? Let us know

  43. South Hill HospitalLawrenceville

    Lawrenceville, VA

    Spotted an error? Let us know

  44. Russell County HospitalLebanon

    58 Carroll Street, Lebanon, VA 24266

    Spotted an error? Let us know

  45. Al-Jabal HospitalLebanon

    Main Street, Lebanon, VA

    Spotted an error? Let us know

  46. Loudoun Hospital CenterLeesburg

    224 Cornwall St NW, Leesburg, VA 20176

    Spotted an error? Let us know

  47. Carilion Rockbridge Community HospitalLexington

    1 Health Cir, Lexington, VA 24450

    Spotted an error? Let us know

  48. MedStar Health Physical Therapy at LortonLorton

    9455 Lorton Market Street Suite 201, Lorton, VA 22079

    Spotted an error? Let us know

  49. Page Memorial HospitalLuray

    200 Memorial Drive, Luray, VA 22835

    Spotted an error? Let us know

  50. Valley Health Rehabilitation at Page Memorial HospitalLuray

    198 Memorial Dr, Luray, VA 22835-1015

    Spotted an error? Let us know

  51. University of Virginia Health SystemMadison

    1480 N Main St, Madison, VA 22727-3093

    Spotted an error? Let us know

  52. Smyth County Community HospitalMarion

    245 Medical Park Drive, Marion, VA 24354

    Spotted an error? Let us know

  53. PATHS Community Medical CenterMartinsville

    287 Commonwealth Blvd W, Martinsville, VA 24112

    Spotted an error? Let us know

  54. Neurology Clinic At Memorial Regional Medical CenterMechanicsville

    8262 Atlee Rd, Mechanicsville, VA 23116

    Spotted an error? Let us know

  55. Bon Secours MRMC- Main HospitalMechanicsville

    Mechanicsville, VA

    Spotted an error? Let us know

  56. Bon Secours St Francis Medical CenterMidlothian

    13710 St Francis Blvd, Midlothian, VA 23114

    Spotted an error? Let us know

  57. Vcu Medical CenterMoseley

    16431 Otterdale Pointe Dr, Moseley, VA 23120-1556

    Spotted an error? Let us know

  58. Shore Memorial HospitalNassawadox

    9507 Hospital Ave, Nassawadox, VA 23413

    Spotted an error? Let us know

  59. Cumberland Hospital LlcNew Kent

    9407 Cumberland Rd, New Kent, VA 23124

    Spotted an error? Let us know

  60. Henrico Doctors' Hospital-parhamNorth Chesterfield

    7300 Beaufont Springs Dr, North Chesterfield, VA 23225-5551

    Spotted an error? Let us know

  61. Riverside Shore Memorial HospitalOnancock

    20480 Market Street, Onancock, VA 23417

    Spotted an error? Let us know

  62. Carilion Giles Community HospitalPearisburg

    159 Hartley Way, Pearisburg, VA 24134

    Spotted an error? Let us know

  63. Giles Memorial Hospital HeliportPearisburg

    Pearisburg, VA

    Spotted an error? Let us know

  64. Bon Secours Health SystemPowhatan

    3454 Anderson Hwy, Powhatan, VA 23139-5801

    Spotted an error? Let us know

  65. John Randolph Medical CenterPrince George

    1700 Temple Pkwy, Prince George, VA 23875-1253

    Spotted an error? Let us know

  66. Lewisgale Hospital PulaskiPulaski

    2400 Lee Highway, Pulaski, VA 24301

    Spotted an error? Let us know

  67. Pulaski Community HospitalPulaski

    327 Washington Ave N, Pulaski, VA 24301-5009

    Spotted an error? Let us know

  68. Inova Alexandria HospitalPurcellville

    609 E Main St, Purcellville, VA 20132-3182

    Spotted an error? Let us know

  69. Hospital PointQuantico

    Quantico, VA

    Spotted an error? Let us know

  70. Reston Hospital CenterReston

    1850 Town Center Pkwy, Reston, VA 20190

    Spotted an error? Let us know

  71. Tazewell Community HospitalRichlands

    3150 Clinch St, Richlands, VA 24641-2159

    Spotted an error? Let us know

  72. Carilion Franklin Memorial HospitalRocky Mount

    390 S Main St, Rocky Mount, VA 24151

    Spotted an error? Let us know

  73. Riverside Smithfield HospitalSmithfield

    19344 Benns Grant Blvd, Smithfield, VA 23430

    Spotted an error? Let us know

  74. Sentara Halifax Regional HospitalSouth Boston

    2204 Wilborn Ave, South Boston, VA 24592

    Spotted an error? Let us know

  75. Paths Community Medical CenterSouth Boston

    1627 Seymour Dr, South Boston, VA 24592-3447

    Spotted an error? Let us know

  76. Laboratory At Kaiser PermanenteSpringfield

    6501 Loisdale Ct, Springfield, VA 22150

    Spotted an error? Let us know

  77. Inova Fairfax HospitalSpringfield

    6416 Springfield Plz, Springfield, VA 22150-3428

    Spotted an error? Let us know

  78. Stafford HospitalStafford

    101 Hospital Center Blvd, Stafford, VA 22554

    Spotted an error? Let us know

  79. Western State HospitalStaunton

    103 Valley Center Dr, Staunton, VA 24401

    Spotted an error? Let us know

  80. VA Medical CenterStephens City

    106 Hyde Ct, Stephens City, VA 22655-3113

    VA care

    Spotted an error? Let us know

  81. Shenandoah Memorial HospitalStrasburg

    105 Stony Pointe Way Ste 210, Strasburg, VA 22657-2672

    Spotted an error? Let us know

  82. Stuart Community HospitalStuart

    18688 Jeb Stuart Hwy, Stuart, VA 24171-1559

    Spotted an error? Let us know

  83. Vcu Health Tappahannock HospitalTappahannock

    618 Hospital Rd, Tappahannock, VA 22560-5000

    Spotted an error? Let us know

  84. Carilion Tazewell Community HospitalTazewell

    388 Ben Bolt Avenue, Tazewell, VA 24651

    Spotted an error? Let us know

  85. Troutdale Medical CenterTroutdale

    67 High Country Ln, Troutdale, VA 24378

    Spotted an error? Let us know

  86. Virginia Hospital Center ArlingtonVienna

    8100 Boone Blvd, Vienna, VA 22182-2629

    Spotted an error? Let us know

  87. Wakefield Medical CenterWakefield

    109 Railroad Ave, Wakefield, VA 23888

    Spotted an error? Let us know

  88. Children's National Medical CenterWashington D. C.

    111 Michigan Ave., Washington D. C., VA 22032

    Children's care

    Spotted an error? Let us know

  89. UVA Neurology Clinic WiseWise

    134 Roberts Ave SW, Wise, VA 24293-5800

    Spotted an error? Let us know

  90. Shenenadah County Memorial HospitalWoodstock

    259 S Main St, Woodstock, VA 22664-1451

    Spotted an error? Let us know

  91. Wythe County Community HospitalWytheville

    600 W Ridge Rd, Wytheville, VA 24382

    Spotted an error? Let us know

  92. Riverside Rehabilitation HospitalYorktown

    250 Josephs Dr, Yorktown, VA 23693

    Spotted an error? Let us know

  93. Mary Immaculate HospitalYorktown

    118 Old York Hampton Hwy, Yorktown, VA 23692-4818

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for your hospital visit

Confirm your status, plan what to bring and request the records you need.

All guides