Top Rated Nursing Homes in Richmond, Virginia

Data source: CMS Provider Data (Provider Information, Survey Summary).
Last updated: 2026-01-15T19:25:30.654Z
Information is provided for general reference and is not medical or legal advice.
Westminster-canterbury Of Richmond
5
1600 WESTBROOK AVE 23227
Beds: 158 Avg residents/day: 138.1
Vcu Health Children's Services At Brook Road
5
2924 BROOK RD 23220
Beds: 47 Avg residents/day: 32.7
Our Lady Of Hope Health Center
4
13700 NORTH GAYTON ROAD 23233
Beds: 75 Avg residents/day: 71.3
Shalom Gardens Health & Rehabilitation
4
1600 JOHN ROLFE PARKWAY 23233
Beds: 101 Avg residents/day: 97.1
Sitter And Barfoot Veterans Care Center
4
1601 BROADROCK BLVD 23224
Beds: 200 Avg residents/day: 162.5
Lakewood Manor
3
1900 LAUDERDALE DRIVE 23238
Beds: 96 Avg residents/day: 86.4
Beaufont Health And Rehabilitation Center
3
200 HIOAKS ROAD 23225
Beds: 120 Avg residents/day: 110.7
The Virginia Home
3
1101 HAMPTON ST 23220
Beds: 130 Avg residents/day: 129.3
August Healthcare At Richmond
2
1503 MICHAEL ROAD 23229
Beds: 32 Avg residents/day: 27.7
The Laurels Of University Park
2
2420 PEMBERTON RD 23233
Beds: 145 Avg residents/day: 129.8
Canterbury Rehabilitation And Healthcare Center
2
1776 CAMBRIDGE DRIVE 23238
Beds: 183 Avg residents/day: 177.2
Lakeside Health & Rehabilitation
2
2125 HILLIARD ROAD 23228
Beds: 194 Avg residents/day: 175.4
Southampton Rehabilitation And Healthcare Center
1
7246 FOREST HILL AVE 23225
Beds: 195 Avg residents/day: 176.3
Forest Hill Health & Rehabilitation
1
4403 FOREST HILL AVENUE 23225
Beds: 174 Avg residents/day: 127.9
Glenburnie Rehab & Nursing Center
1
1901 LIBBIE AVE 23226
Beds: 125 Avg residents/day: 109.1
Parham Health Care & Rehab Center
1
2400 E PARHAM ROAD 23228
Beds: 180 Avg residents/day: 165.9
Rosedale Health & Rehabilitation
1
1719 BELLEVUE AVENUE 23227
Beds: 128 Avg residents/day: 120.0
Westport Rehabilitation And Nursing Center
1
7300 FOREST AVE 23226
Beds: 225 Avg residents/day: 192.9
Cedarfield Pinnacle Living
2300 CEDARFIELD PARKWAY 23233
Beds: 20 Avg residents/day: 17.8