Best hospitals in Virginia
There are 96 hospitals in Virginia certified by Medicare. Of the 76 with a CMS star rating, the average is 3.7 stars. The national average is 3.2.
Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data
How Virginia hospitals are rated
| 5 stars | 12 |
|---|---|
| 4 stars | 34 |
| 3 stars | 24 |
| 2 stars | 6 |
| 1 stars | 0 |
Top-rated hospitals in Virginia
Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.
- ★★★★★5Much above average
2.Centra Bedford Memorial Hospital
1613 Oakwood Street, Bedford, VA 24523
Acute Care Hospitals · Non-profit
★★★★★5Much above average- ★★★★★5Much above average
- ★★★★★5Much above average
5.Inova Fair Oaks Hospital
3600 Joseph Siewick Drive, Fairfax, VA 22033
Acute Care Hospitals · Non-profit
★★★★★5Much above average6.Inova Loudoun Hospital
44045 Riverside Parkway, Leesburg, VA 20176
Acute Care Hospitals · Non-profit
★★★★★5Much above average7.Page Memorial Hospital, INC
200 Memorial Drive, Luray, VA 22835
Critical Access Hospitals · Non-profit
★★★★★5Much above average8.Richmond VA Medical Center
1201 Broad Rock Boulevard, Richmond, VA 23249
Acute Care - Veterans Administration · Government
★★★★★5Much above average9.Riverside Doctors' Hospital of Williamsburg
1500 Commonwealth Avenue, Williamsburg, VA 23185
Acute Care Hospitals · Non-profit
★★★★★5Much above average10.Sentara Princess Anne Hospital
2025 Glenn Mitchell Drive, Virginia Beach, VA 23456
Acute Care Hospitals · Non-profit
★★★★★5Much above average11.Sentara Rmh Medical Center
2010 Health Campus Drive, Harrisonburg, VA 22801
Acute Care Hospitals · Non-profit
★★★★★5Much above average12.Sentara Williamsburg Regional Medical Center
100 Sentara Circle, Williamsburg, VA 23185
Acute Care Hospitals · Non-profit
★★★★★5Much above average- ★★★★★4Above average
14.Bon Secours Memorial Regional Medical Center
8260 Atlee Road, Mechanicsville, VA 23116
Acute Care Hospitals · Non-profit
★★★★★4Above average15.Bon Secours Southern Virginia Medical Center
727 North Main Street, Emporia, VA 23847
Acute Care Hospitals · For-profit
★★★★★4Above average16.Buchanan General Hospital
1535 Slate Creek Road, Grundy, VA 24614
Acute Care Hospitals · Non-profit
★★★★★4Above average17.Carilion Franklin Memorial Hospital
180 Floyd Avenue, Rocky Mount, VA 24151
Acute Care Hospitals · Non-profit
★★★★★4Above average18.Carilion Giles Community Hospital
159 Hartley Way, Pearisburg, VA 24134
Critical Access Hospitals · Non-profit
★★★★★4Above average19.Carilion New River Valley Medical Center
2900 Lamb Circle, Christiansburg, VA 24073
Acute Care Hospitals · Non-profit
★★★★★4Above average- ★★★★★4Above average
21.Community Memorial Hospital
1755 North Mecklenburg Avenue, South Hill, VA 23970
Acute Care Hospitals · Government
★★★★★4Above average22.Hampton VA Medical Center
100 Emancipation Drive, Hampton, VA 23667
Acute Care - Veterans Administration · Government
★★★★★4Above average- ★★★★★4Above average
24.Inova Mount Vernon Hospital
2501 Parkers Lane, Alexandria, VA 22306
Acute Care Hospitals · Non-profit
★★★★★4Above average25.Lewisgale Hospital Alleghany
One Arh Lane - PO Box 7, Low Moor, VA 24457
Acute Care Hospitals · For-profit
★★★★★4Above average- ★★★★★4Above average
27.Lonesome Pine Hospital
1990 Holton Avenue East, Big Stone Gap, VA 24219
Acute Care Hospitals · Non-profit
★★★★★4Above average28.Mary Immaculate Hospital
2 Bernardine Drive, Newport News, VA 23602
Acute Care Hospitals · Non-profit
★★★★★4Above average29.Medical College of Virginia Hospitals
1250 East Marshall Street, Richmond, VA 23298
Acute Care Hospitals · Government
★★★★★4Above average30.Rappahannock General Hospital
101 Harris Road, Kilmarnock, VA 22482
Critical Access Hospitals · Non-profit
★★★★★4Above average
Hospitals by city in Virginia
- Abingdon (1 · 3★)
- Alexandria (2 · 4.5★)
- Arlington (1 · 4★)
- Bedford (1 · 5★)
- Big Stone Gap (1 · 4★)
- Blacksburg (1 · 3★)
- Catawba (1)
- Charlottesville (2 · 4★)
- Chesapeake (1 · 3★)
- Christiansburg (1 · 4★)
- Clintwood (1)
- Culpeper (1 · 2★)
- Danville (2 · 2★)
- Dulles (1 · 4★)
- Emporia (1 · 4★)
- Fairfax (1 · 5★)
- Falls Church (3 · 5★)
- Farmville (1 · 4★)
- Fishersville (1 · 4★)
- Fort Belvoir (1)
- Franklin (1 · 3★)
- Fredericksburg (2 · 3★)
- Front Royal (1 · 2★)
- Galax (1 · 2★)
- Gloucester (1 · 4★)
- Grundy (1 · 4★)
- Hampton (2 · 4★)
- Harrisonburg (1 · 5★)
- Haymarket (1 · 4★)
- Hopewell (1 · 3★)
- Hot Springs (1)
- Kilmarnock (1 · 4★)
- Lebanon (1 · 4★)
- Leesburg (1 · 5★)
- Lexington (1 · 3★)
- Low Moor (1 · 4★)
- Luray (1 · 5★)
- Lynchburg (1 · 3★)
- Manassas (1 · 3★)
- Marion (2 · 3★)
- Mechanicsville (1 · 4★)
- Midlothian (1 · 3★)
- New Kent (1)
- Newport News (2 · 3.5★)
- Norfolk (3 · 3.5★)
- Onancock (1 · 3★)
- Pearisburg (1 · 4★)
- Pennington Gap (1)
- Petersburg (3 · 2★)
- Portsmouth (2 · 3★)
- Pulaski (1 · 4★)
- Reston (1 · 3★)
- Richlands (1 · 3★)
- Richmond (6 · 4.4★)
- Roanoke (1 · 3★)
- Rocky Mount (1 · 4★)
- Salem (2 · 3★)
- South Boston (1 · 3★)
- South Hill (1 · 4★)
- Stafford (1 · 4★)
- Staunton (1)
- Suffolk (2 · 4★)
- Tappahannock (1 · 4★)
- Tazewell (1)
- Virginia Beach (3 · 4.5★)
- Warrenton (1 · 3★)
- Williamsburg (3 · 5★)
- Winchester (1 · 4★)
- Woodbridge (1 · 3★)
- Woodstock (1 · 3★)
- Wytheville (1 · 3★)
Hospitals by county in Virginia
- Accomack County (1)
- Albemarle County (1)
- Alexandria City County (1)
- Alleghany County (1)
- Arlington County (1)
- Augusta County (1)
- Bath County (1)
- Bedford County (1)
- Buchanan County (1)
- Charlottesville City County (1)
- Chesapeake City County (1)
- Chesterfield County (1)
- Culpeper County (1)
- Danville City County (2)
- Dickenson County (1)
- Emporia City County (1)
- Essex County (1)
- Fairfax County (7)
- Fauquier County (1)
- Franklin County (1)
- Franklin City County (1)
- Fredericksburg City County (1)
- Galax City County (1)
- Giles County (1)
- Gloucester County (1)
- Halifax County (1)
- Hampton City County (2)
- Hanover County (1)
- Harrisonburg City County (1)
- Henrico County (1)
- Hopewell City County (1)
- James City County (3)
- Lancaster County (1)
- Lee County (1)
- Lexington City County (1)
- Loudoun County (2)
- Lynchburg City County (1)
- Manassas City County (1)
- Mecklenburg County (1)
- Montgomery County (2)
- New Kent County (1)
- Newport News City County (2)
- Norfolk City County (3)
- Page County (1)
- Petersburg City County (3)
- Portsmouth City County (2)
- Prince Edward County (1)
- Prince William County (2)
- Pulaski County (1)
- Richmond City County (5)
- Roanoke County (1)
- Roanoke City County (1)
- Russell County (1)
- Salem City County (2)
- Shenandoah County (1)
- Smyth County (2)
- Spotsylvania County (1)
- Stafford County (1)
- Staunton City County (1)
- Suffolk City County (2)
- Tazewell County (2)
- Virginia Beach City County (3)
- Warren County (1)
- Washington County (1)
- Winchester City County (1)
- Wise County (1)
- Wythe County (1)
Frequently asked questions
How many hospitals are in Virginia?
There are 96 Medicare-certified hospitals in Virginia, across 71 cities and towns.
What is the average rating of hospitals in Virginia?
The average CMS overall hospital star rating for Virginia is 3.7 stars, compared with 3.2 nationally. 12 hospitals in Virginia have 5 stars and 0 have 1 star.
What is the highest-rated hospital in Virginia?
12 hospitals share the top rating of 5 stars, including Bon Secours St Marys Hospital in Richmond. Ratings change as new inspection and quality data arrive.