Free recognition from Medicare data
Top Rated nursing homes in Virginia (2026)
48 homes top rated for short-term rehab and 24 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.
Top Rated for Short-Term Rehab (48)
Homes in Virginia that Medicare rates highly for short-term rehab.
Albemarle County
- Westminster Canterbury Blue RiCharlottesville · 27 beds · Under 100 beds
Alexandria City County
- Goodwin House AlexandriaAlexandria · 80 beds · Under 100 beds
- Woodbine Rehabilitation & Healthcare CenterAlexandria · 307 beds · 150 beds or more
Alleghany County
- Brian Center of AlleghanyLow Moor · 89 beds · Under 100 beds
- The Woodlands Health and Rehab CenterClifton Forge · 60 beds · Under 100 beds
Augusta County
- Shenandoah Nursing HomeFishersville · 84 beds · Under 100 beds
Botetourt County
- The GlebeDaleville · 32 beds · Under 100 beds
Bristol City County
- Nhc Healthcare, BristolBristol · 120 beds · 100 to 149 beds
Buchanan County
- Heritage Hall GrundyGrundy · 120 beds · 100 to 149 beds
Carroll County
- Hillsville Health & Rehab CenterHillsville · 60 beds · Under 100 beds
Chesapeake City County
- Oak Grove Health & Rehab CenterChesapeake · 120 beds · 100 to 149 beds
Chesterfield County
- The Haven at Brandermill WoodsMidlothian · 60 beds · Under 100 beds
Fairfax County
- Arleigh Burke PavilionMc Lean · 49 beds · Under 100 beds
- Burke Health & Rehabilitation CenterBurke · 120 beds · 100 to 149 beds
- Dulles Health & Rehab CenterHerndon · 166 beds · 150 beds or more
Grayson County
- Grayson Health and RehabilitationIndependence · 120 beds · 100 to 149 beds
Harrisonburg City County
- Sunnyside Presbyterian Retirement CommunityHarrisonburg · 84 beds · Under 100 beds
Henrico County
- Westminster-canterbury of RichmondRichmond · 158 beds · 150 beds or more
Henry County
- Stanleytown Health and Rehabilitation CenterBassett · 120 beds · 100 to 149 beds
James City County
- Jamestown Health and RehabilitationWilliamsburg · 90 beds · Under 100 beds
- Riverside Lifelong Health & Rehabilitation PatriWilliamsburg · 60 beds · Under 100 beds
Lancaster County
- Lancashire Post AcuteKilmarnock · 120 beds · 100 to 149 beds
Lexington City County
- Heritage Hall LexingtonEast Lexington · 60 beds · Under 100 beds
Loudoun County
- Heritage Hall-leesburgLeesburg · 164 beds · 150 beds or more
- Johnson Cntr/falcons LandingPotomac Falls · 60 beds · Under 100 beds
Mecklenburg County
- Chase City Health and Rehab CenterChase City · 120 beds · 100 to 149 beds
- Clarksville Health & Rehab CenterClarksville · 168 beds · 150 beds or more
Middlesex County
- Dockside Health & Rehab CenterLocust Hill · 94 beds · Under 100 beds
Norfolk City County
- Autumn Care of NorfolkNorfolk · 120 beds · 100 to 149 beds
- Harbor's EdgeNorfolk · 33 beds · Under 100 beds
Nottoway County
- Heritage Hall-blackstoneBlackstone · 180 beds · 150 beds or more
Pittsylvania County
- Chatham Health & Rehabilitation CenterChatham · 85 beds · Under 100 beds
Portsmouth City County
- Autumn Care of PortsmouthPortsmouth · 108 beds · 100 to 149 beds
Prince William County
- Westminster at Lake RidgeLake Ridge · 60 beds · Under 100 beds
Pulaski County
- Pulaski Hlth & Rehab CntrPulaski · 90 beds · Under 100 beds
Richmond City County
- Sitter and Barfoot Veterans Care CenterRichmond · 200 beds · 150 beds or more
Roanoke County
- Brandon Oaks Nursing and Rehabilitation CenterRoanoke · 62 beds · Under 100 beds
Roanoke City County
- Davis and McDaniel Veterans Care CenterRoanoke · 180 beds · 150 beds or more
- Raleigh Court Health and Rehabilitation CenterRoanoke · 120 beds · 100 to 149 beds
Shenandoah County
- Life Care Center of New MarketNew Market · 118 beds · 100 to 149 beds
Stafford County
- Falls Run Nursing and RehabilitationFredericksburg · 90 beds · Under 100 beds
Virginia Beach City County
- Seaside Hhc @ Atlantic ShoreVirginia Beach · 50 beds · Under 100 beds
- Westminster-canterbury on Chesapeake BayVirginia Beach · 108 beds · 100 to 149 beds
Warren County
- Heritage Hall Front RoyalFront Royal · 60 beds · Under 100 beds
Washington County
- Abingdon Health & Rehab CenterAbingdon · 120 beds · 100 to 149 beds
Waynesboro City County
- Summit SquareWaynesboro · 18 beds · Under 100 beds
Wise County
- Heritage Hall Big Stone GapBig Stone Gap · 180 beds · 150 beds or more
Wythe County
- Wythe Cnty Community Hosp EcuWytheville · 8 beds · Under 100 beds
Top Rated for Long-Term Care (24)
Homes in Virginia that Medicare rates highly for long-term care.
Alexandria City County
- Goodwin House AlexandriaAlexandria · 80 beds · Under 100 beds
- Woodbine Rehabilitation & Healthcare CenterAlexandria · 307 beds · 150 beds or more
Alleghany County
- Brian Center of AlleghanyLow Moor · 89 beds · Under 100 beds
- The Woodlands Health and Rehab CenterClifton Forge · 60 beds · Under 100 beds
Augusta County
- Shenandoah Nursing HomeFishersville · 84 beds · Under 100 beds
Bath County
- The Springs Nursing & Rehab CenterHot Springs · 60 beds · Under 100 beds
Carroll County
- Hillsville Health & Rehab CenterHillsville · 60 beds · Under 100 beds
Charlotte County
- Wayland Nursing and Rehabilitation CenterKeysville · 90 beds · Under 100 beds
Fairfax County
- Arleigh Burke PavilionMc Lean · 49 beds · Under 100 beds
- Dulles Health & Rehab CenterHerndon · 166 beds · 150 beds or more
Lancaster County
- Rappahannock Westminster CanterburyIrvington · 42 beds · Under 100 beds
Lexington City County
- Heritage Hall LexingtonEast Lexington · 60 beds · Under 100 beds
Loudoun County
- Heritage Hall-leesburgLeesburg · 164 beds · 150 beds or more
- Johnson Cntr/falcons LandingPotomac Falls · 60 beds · Under 100 beds
Lynchburg City County
- Westminster-canterbury of LynchburgLynchburg · 80 beds · Under 100 beds
Madison County
- Mountain View Nursing HomeAroda · 40 beds · Under 100 beds
Middlesex County
- Dockside Health & Rehab CenterLocust Hill · 94 beds · Under 100 beds
Norfolk City County
- Lake Taylor HospNorfolk · 192 beds · 150 beds or more
Richmond City County
- Sitter and Barfoot Veterans Care CenterRichmond · 200 beds · 150 beds or more
Shenandoah County
- Life Care Center of New MarketNew Market · 118 beds · 100 to 149 beds
Stafford County
- Falls Run Nursing and RehabilitationFredericksburg · 90 beds · Under 100 beds
Virginia Beach City County
- Our Lady of Perpetual HelpVirginia Beach · 30 beds · Under 100 beds
- Westminster-canterbury on Chesapeake BayVirginia Beach · 108 beds · 100 to 149 beds
Washington County
- Abingdon Health & Rehab CenterAbingdon · 120 beds · 100 to 149 beds
Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.