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
-
1Lonesome Pine HospitalBig Stone Gap
-
2Retreat Doctors' HospitalRichmond
-
4Juburi medical centerAlexandria
-
6Fauquier HospitalWarrenton
-
7Carilion Children's HospitalRoanoke
-
8Southside Regional Medical CenterPetersburg
-
9Children's Hospital of The King's DaughtersVirginia Beach
-
10Sentara Virginia Beach General HospitalVirginia Beach
Cities
Largest first. Towns with a single hospital care location are listed further down this page.
- Richmond32
- Charlottesville19
- Arlington14
- Harrisonburg13
- Newport News12
- Virginia Beach10
- Williamsburg10
- Falls Church9
- Norfolk9
- Fredericksburg8
- Henrico8
- Portsmouth8
- Alexandria7
- Fairfax6
- Lynchburg6
- Annandale5
- Blacksburg5
- Bristol5
- Hampton5
- Roanoke5
- Suffolk5
- Chesapeake4
- Manassas4
- Petersburg4
- Salem4
- Winchester4
- Woodbridge4
- Danville3
- Emporia3
- Front Royal3
- Grundy3
- Norton3
- Pennington Gap3
- Warrenton3
Other towns in Virginia
One hospital care location each — too few for a page of their own, so they live here.
-
Johnston Memorial HospitalAbingdon
603 Campus Dr, Abingdon, VA 24210-9700
-
Johnston Memorial HospitalAbingdon
16000 Johnston Memorial Dr, Abingdon, VA 24211-7659
-
Stonesprings Hospital CenterAldie
24440 Stone Springs Boulevard, Aldie, VA 20166
-
Duke Childrens HospitalAltavista
Altavista, VA
-
Kaiser Permanente Ashburn Medical CenterAshburn
43480 Yukon Dr, Ashburn, VA 20147
-
Reston Hospital CenterAshburn
20925 Professional Plz Ste 110, Ashburn, VA 20147
-
Centra Bedford Memorial HospitalBedford
1613 Oakwood St, Bedford, VA 24523
-
Bedford Memorial HospitalBedford
815 Summit St, Bedford, VA 24523-2636
-
Lonesome Pine HospitalBig Stone Gap
1990 Holton Avenue East, Big Stone Gap, VA 24219
-
Norton Community HospitalBig Stone Gap
Big Stone Gap, VA
-
Sentara RMH Medical CenterBridgewater
302 N 2nd St, Bridgewater, VA 22812-1712
-
Piedmont Geriatric HospitalBurkeville
5001 East Patrick Henry Hwy, Burkeville, VA 23922
-
Catawba HospitalCatawba
5525 Catawba Hospital Dr, Catawba, VA 24070
-
Inova Alexandria HospitalCentreville
6201 Centreville Rd Bldg 1, Centreville, VA 20121-2626
-
Radford Community HospitalChristiansburg
2900 Tyler Rd, Christiansburg, VA
-
Montgomery Regional HospitalChristiansburg
95 Ponderosa Dr, Christiansburg, VA 24073-6582
-
Dickenson Community HospitalClintwood
312 Hospital Dr, Clintwood, VA 24228
-
Lewisgale Hospital AlleghanyCovington
1 Arh Ln, Covington, VA 24457
-
UVA Health Culpeper Medical CenterCulpeper
501 Sunset Lane, Culpeper, VA 22701
-
Uva Hope CenterCulpeper
630 Sunset Ln, Culpeper, VA 22701
-
Pulaski Community HospitalDublin
4550 Lee Hwy, Dublin, VA 24084-3801
-
Fort Belvoir Community HospitalDumfries
3700 Fettler Park Dr, Dumfries, VA 22025-2050
-
Sentara Potomac HospitalFairfax Station
Opitz Blvd, Fairfax Station, VA 22039
-
Centra Southside Community HospitalFarmville
800 Oak St, Farmville, VA 23901-1199
-
University of Virginia Medical CenterFishersville
70 Medical Center Dr, Fishersville, VA 22939-2332
-
VA Outpatient ClinicFort Belvoir
9300 Dewitt Loop, Fort Belvoir, VA 22060-5285
-
De Witt Army HospitalFort Belvoir
9300 Dewitt Loop, Fort Belvoir, VA 22060-5285
-
Southampton Memorial HospitalFranklin
100 Fairview Dr, Franklin, VA 23851
-
Southeastern Virginia Health SystemFranklin
1357 Armory Dr, Franklin, VA 23851-2419
-
Hugh Chatham Memorial HospitalFries
136 Kettle Ln, Fries, VA 24330
-
Novant Health UVA Olde Towne Pediatrics - StonewallGainesville
8180 Stonewall Shops Sq, Gainesville, VA 20155-3891
-
Bon Secours Health SystemGlen Allen
4121 Cox Rd, Glen Allen, VA 23060-3321
-
Riverside Walter Reed HospitalGloucester
7519 Hospital Dr, Gloucester, VA 23061
-
UVA Primary And Specialty Zion CrossroadsGordonsville
1015 Spring Creek Pkwy, Gordonsville, VA 22942-7019
-
Gretna Medical CenterGretna
1220 W Gretna Rd, Gretna, VA 24557-4087
-
Carilion Health SystemHardy
282 Westlake Rd, Hardy, VA 24101-3967
-
Haymarket Health Center - Prince William HospitalHaymarket
15195 Heathcote Blvd, Haymarket, VA 20169-6242
-
Children's National Medical CenterHerndon
13921 Park Center Rd, Herndon, VA 20171-3236
-
Bath Community HospitalHot Springs
106 Park Drive Po Drawer Z, Hot Springs, VA 24445
-
Rappahannock General HospitalKilmarnock
101 Harris Rd, Kilmarnock, VA 22482
-
Community Memorial HospitalLa Crosse
1755 North Mecklenburg Avenue, La Crosse, VA 23970
-
Cmh/vcu Health System New HospitalLa Crosse
La Crosse, VA
-
South Hill HospitalLawrenceville
Lawrenceville, VA
-
Russell County HospitalLebanon
58 Carroll Street, Lebanon, VA 24266
-
Al-Jabal HospitalLebanon
Main Street, Lebanon, VA
-
Loudoun Hospital CenterLeesburg
224 Cornwall St NW, Leesburg, VA 20176
-
Carilion Rockbridge Community HospitalLexington
1 Health Cir, Lexington, VA 24450
-
MedStar Health Physical Therapy at LortonLorton
9455 Lorton Market Street Suite 201, Lorton, VA 22079
-
Page Memorial HospitalLuray
200 Memorial Drive, Luray, VA 22835
-
Valley Health Rehabilitation at Page Memorial HospitalLuray
198 Memorial Dr, Luray, VA 22835-1015
-
University of Virginia Health SystemMadison
1480 N Main St, Madison, VA 22727-3093
-
Smyth County Community HospitalMarion
245 Medical Park Drive, Marion, VA 24354
-
PATHS Community Medical CenterMartinsville
287 Commonwealth Blvd W, Martinsville, VA 24112
-
Neurology Clinic At Memorial Regional Medical CenterMechanicsville
8262 Atlee Rd, Mechanicsville, VA 23116
-
Bon Secours MRMC- Main HospitalMechanicsville
Mechanicsville, VA
-
Bon Secours St Francis Medical CenterMidlothian
13710 St Francis Blvd, Midlothian, VA 23114
-
Vcu Medical CenterMoseley
16431 Otterdale Pointe Dr, Moseley, VA 23120-1556
-
Shore Memorial HospitalNassawadox
9507 Hospital Ave, Nassawadox, VA 23413
-
Cumberland Hospital LlcNew Kent
9407 Cumberland Rd, New Kent, VA 23124
-
Henrico Doctors' Hospital-parhamNorth Chesterfield
7300 Beaufont Springs Dr, North Chesterfield, VA 23225-5551
-
Riverside Shore Memorial HospitalOnancock
20480 Market Street, Onancock, VA 23417
-
Carilion Giles Community HospitalPearisburg
159 Hartley Way, Pearisburg, VA 24134
-
Giles Memorial Hospital HeliportPearisburg
Pearisburg, VA
-
Bon Secours Health SystemPowhatan
3454 Anderson Hwy, Powhatan, VA 23139-5801
-
John Randolph Medical CenterPrince George
1700 Temple Pkwy, Prince George, VA 23875-1253
-
Lewisgale Hospital PulaskiPulaski
2400 Lee Highway, Pulaski, VA 24301
-
Pulaski Community HospitalPulaski
327 Washington Ave N, Pulaski, VA 24301-5009
-
Inova Alexandria HospitalPurcellville
609 E Main St, Purcellville, VA 20132-3182
-
Hospital PointQuantico
Quantico, VA
-
Reston Hospital CenterReston
1850 Town Center Pkwy, Reston, VA 20190
-
Tazewell Community HospitalRichlands
3150 Clinch St, Richlands, VA 24641-2159
-
Carilion Franklin Memorial HospitalRocky Mount
390 S Main St, Rocky Mount, VA 24151
-
Riverside Smithfield HospitalSmithfield
19344 Benns Grant Blvd, Smithfield, VA 23430
-
Sentara Halifax Regional HospitalSouth Boston
2204 Wilborn Ave, South Boston, VA 24592
-
Paths Community Medical CenterSouth Boston
1627 Seymour Dr, South Boston, VA 24592-3447
-
Laboratory At Kaiser PermanenteSpringfield
6501 Loisdale Ct, Springfield, VA 22150
-
Inova Fairfax HospitalSpringfield
6416 Springfield Plz, Springfield, VA 22150-3428
-
Stafford HospitalStafford
101 Hospital Center Blvd, Stafford, VA 22554
-
Western State HospitalStaunton
103 Valley Center Dr, Staunton, VA 24401
-
VA Medical CenterStephens City
106 Hyde Ct, Stephens City, VA 22655-3113
-
Shenandoah Memorial HospitalStrasburg
105 Stony Pointe Way Ste 210, Strasburg, VA 22657-2672
-
Stuart Community HospitalStuart
18688 Jeb Stuart Hwy, Stuart, VA 24171-1559
-
Vcu Health Tappahannock HospitalTappahannock
618 Hospital Rd, Tappahannock, VA 22560-5000
-
Carilion Tazewell Community HospitalTazewell
388 Ben Bolt Avenue, Tazewell, VA 24651
-
Troutdale Medical CenterTroutdale
67 High Country Ln, Troutdale, VA 24378
-
Virginia Hospital Center ArlingtonVienna
8100 Boone Blvd, Vienna, VA 22182-2629
-
Wakefield Medical CenterWakefield
109 Railroad Ave, Wakefield, VA 23888
-
Children's National Medical CenterWashington D. C.
111 Michigan Ave., Washington D. C., VA 22032
-
UVA Neurology Clinic WiseWise
134 Roberts Ave SW, Wise, VA 24293-5800
-
Shenenadah County Memorial HospitalWoodstock
259 S Main St, Woodstock, VA 22664-1451
-
Wythe County Community HospitalWytheville
600 W Ridge Rd, Wytheville, VA 24382
-
Riverside Rehabilitation HospitalYorktown
250 Josephs Dr, Yorktown, VA 23693
-
Mary Immaculate HospitalYorktown
118 Old York Hampton Hwy, Yorktown, VA 23692-4818
BEFORE YOU GO
Prepare for your hospital visit
Confirm your status, plan what to bring and request the records you need.

Confirm your hospital status
Ask about the admission order, record status changes and clarify the insurance consequences without using an overnight stay as proof of admission.
Read the guide
Pack for your visit
Separate the paperwork for every visit from the personal bag for a planned admission, and get preparation instructions from your own hospital team.
Read the guide
Request the right records
Identify the records office, specify dates and document types, choose a delivery method and keep a clear record of your request.
Read the guide