Nursing homes in Virginia
289 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 146 cities in Virginia. The average CMS overall rating is 2.96 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
Cities in Virginia
Best nursing homes in Virginia
Top 25 of 57 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Augusta Medical Ctr Skilled Ca
78 Medical Center Drive, Fishersville, VA 22939
17 certified beds · Non profit - Corporation
Davis and McDaniel Veterans Care Center
4550 Shenandoah Ave N W, Roanoke, VA 24017
180 certified beds · Government - State
Harbor's Edge
One Colley Avenue, Norfolk, VA 23510
33 certified beds · Non profit - Corporation
King's Grant Lacy Health Center
350 King's Way Road, Martinsville, VA 24112
32 certified beds · Non profit - Corporation
Lake Prince Woods, INC
100 Anna Goode Way, Suffolk, VA 23434
40 certified beds · For profit - Limited Liability company
The Glebe
250 Glebe Road, Daleville, VA 24083
32 certified beds · Non profit - Other
Vcu Health Children's Services at Brook Road
2924 Brook Rd, Richmond, VA 23220
47 certified beds · Non profit - Corporation
Westminster-Canterbury of Lynchburg INC
501 Ves Rd, Lynchburg, VA 24503
80 certified beds · Non profit - Church related
Abingdon Health & Rehab Center
15051 Harmony Hills Lane, Abingdon, VA 24211
120 certified beds · For profit - Corporation
Clinch Valley Medical Center
6801 Gov George C Perry Hwy, Richlands, VA 24641
24 certified beds · For profit - Corporation
Sunnyside Presbyterian Retirement Community
3935 Sunnyside Drive, Suite a, Harrisonburg, VA 22801
84 certified beds · Non profit - Corporation
Heritage Hall - Laurel Meadows
16600 Danville Pike, Laurel Fork, VA 24352
60 certified beds · For profit - Limited Liability company
Hillsville Health & Rehab Center
222 Fulcher Street, Hillsville, VA 24343
60 certified beds · For profit - Limited Liability company
NHC Healthcare, Bristol
245 North Street, Bristol, VA 24201
120 certified beds · For profit - Corporation
Nova Health and Rehab
377 Clonce St, Weber City, VA 24290
90 certified beds · For profit - Limited Liability company
Our Lady of the Valley
650 North Jefferson Street, Roanoke, VA 24016
70 certified beds · Non profit - Church related
Skyline Terrace Conv Home
123 Lakeview Road, Woodstock, VA 22664
70 certified beds · For profit - Corporation
Waddell Nursing and Rehab Center
202 Painter St, Galax, VA 24333
135 certified beds · For profit - Limited Liability company
Birmingham Green
8605 Centreville Road, Manassas, VA 20110
180 certified beds · Government - City/county
Heritage Hall - Brookneal
633 Cook Avenue, Brookneal, VA 24528
60 certified beds · For profit - Corporation
Heritage Hall Front Royal
400 West Strasburg Road, Front Royal, VA 22630
60 certified beds · For profit - Limited Liability company
Lee Health and Rehab Center
208 Health Care Drive, Pennington Gap, VA 24277
110 certified beds · For profit - Limited Liability company
Mulberry Creek Nursing & Rehab Center
300 Blue Ridge Street, Martinsville, VA 24112
300 certified beds · For profit - Limited Liability company
Stratford Healthcare Center
508 Rison Street, Danville, VA 24541
60 certified beds · For profit - Limited Liability company
Arleigh Burke Pavilion
1739 Kirby Road, Mc Lean, VA 22101
49 certified beds · Non profit - Corporation
All nursing homes in Virginia (page 1 of 6)
289 of 289 match
Abingdon Health & Rehab Center
15051 Harmony Hills Lane, Abingdon, VA 24211
120 certified beds · For profit - Corporation
Albemarle Health & Rehabilitation Center
1540 Founders Place, Charlottesville, VA 22902
120 certified beds · For profit - Limited Liability company
Alexandria Rehabilitation and Healthcare Center
900 Virginia Avenue, Alexandria, VA 22302
111 certified beds · For profit - Limited Liability company
Alleghany Health and Rehab
1725 Main Street, Clifton Forge, VA 24422
105 certified beds · For profit - Corporation
Amelia Rehabilitation and Healthcare Center
8830 Virginia Street, Amelia, VA 23002
100 certified beds · For profit - Limited Liability company
Annandale Healthcare Center
6700 Columbia Pike, Annandale, VA 22003
222 certified beds · For profit - Corporation
Appomattox Health & Rehabilitation Center
235 Evergreen Ave, Appomattox, VA 24522
60 certified beds · For profit - Corporation
Arleigh Burke Pavilion
1739 Kirby Road, Mc Lean, VA 22101
49 certified beds · Non profit - Corporation
Ashby Ponds INC
21160 Maple Branch Terrace, Ashburn, VA 20147
44 certified beds · Non profit - Corporation
Ashland Nursing and Rehabilitation
906 Thompson Street, Ashland, VA 23005
190 certified beds · For profit - Corporation
Atlantic View Post Acute
540 Aberthaw Avenue, Newport News, VA 23601
154 certified beds · For profit - Corporation
August Healthcare at Iliff
8000 Iliff Drive, Dunn Loring, VA 22027
130 certified beds · For profit - Corporation
August Healthcare at Leewood
7120 Braddock Road, Annandale, VA 22003
157 certified beds · For profit - Limited Liability company
August Healthcare at Richmond
1503 Michael Road, Richmond, VA 23229
32 certified beds · For profit - Corporation
Augusta Medical Ctr Skilled Ca
78 Medical Center Drive, Fishersville, VA 22939
17 certified beds · Non profit - Corporation
Augusta Nursing and Rehabilitation
83 Crossroad Lane, Fishersville, VA 22939
112 certified beds · For profit - Corporation
Autumn Care of Altavista
1317 Lola Ave, Altavista, VA 24517
111 certified beds · For profit - Limited Liability company
Autumn Care of Chesapeake
715 Argyll St, Chesapeake, VA 23320
117 certified beds · For profit - Limited Liability company
Autumn Care of Madison
Number One Autumn Court, Madison, VA 22727
92 certified beds · For profit - Limited Liability company
Autumn Care of Mechanicsville
7600 Autumn Parkway, Mechanicsville, VA 23116
169 certified beds · For profit - Corporation
Autumn Care of Norfolk
1401 Halstead Avenue Revised, Norfolk, VA 23502
120 certified beds · For profit - Individual
Autumn Care of Portsmouth
3610 Winchester Dr, Portsmouth, VA 23707
108 certified beds · For profit - Limited Liability company
Autumn Care of Suffolk
2580 Pruden Boulevard, Suffolk, VA 23434
110 certified beds · For profit - Individual
Battlefield Park Healthcare Center
250 Flank Road, Petersburg, VA 23805
119 certified beds · For profit - Corporation
Bay Pointe Rehabilitation and Nursing
1148 First Colonial Rd, Virginia Beach, VA 23454
112 certified beds · For profit - Limited Liability company
Bayside Health & Rehabilitation Center
1004 Independence Blvd, Virginia Beach, VA 23455
60 certified beds · For profit - Corporation
Bayside of Poquoson Health and Rehab
1 Vantage Drive, Poquoson, VA 23662
60 certified beds · For profit - Corporation
Beaufont Health and Rehabilitation Center
200 Hioaks Road, Richmond, VA 23225
120 certified beds · For profit - Limited Liability company
Bedford Co Nursing Home
1229 County Farm Road, Bedford, VA 24523
90 certified beds · Government - County
Belmont Bay Rehabilitation and Healthcare Center
14906 Richmond Highway, Woodbridge, VA 22191
120 certified beds · For profit - Limited Liability company
Belvoir Woods Health Care Center at the Fairfax
9160 Belvoir Woods Pkwy, Fort Belvoir, VA 22060
56 certified beds · For profit - Corporation
Berea Health & Rehab Center
55 Brimley Drive, Fredericksburg, VA 22406
90 certified beds · For profit - Corporation
Berkshire Health & Rehabilitation Center
705 Clearview Drive, Vinton, VA 24179
180 certified beds · For profit - Limited Liability company
Berry Hill Nursing Home
621 Berry Hill Road, South Boston, VA 24592
120 certified beds · For profit - Corporation
Birchwood Park Rehabilitation
340 Lynn Shores Drive, Virginia Beach, VA 23452
150 certified beds · For profit - Limited Liability company
Birmingham Green
8605 Centreville Road, Manassas, VA 20110
180 certified beds · Government - City/county
Bland County Nursing & Rehab Center
12185 Grapefield Road, Bastian, VA 24314
57 certified beds · For profit - Partnership
Blue Ridge Rehabilitation and Nursing
94 South Avenue, Harrisonburg, VA 22801
117 certified beds · For profit - Corporation
Blue Ridge Therapy Connection
105 Landmark Drive, Stuart, VA 24171
190 certified beds · For profit - Limited Liability company
Bowling Green Health & Rehabilitation Center
120 Anderson Avenue, Bowling Green, VA 22427
120 certified beds · For profit - Individual
Brandon Oaks Nursing and Rehabilitation Center
3837 Brandon Avenue Sw, Roanoke, VA 24018
62 certified beds · Non profit - Corporation
Brian Center of Alleghany
100 Alleghany Regional Hospital Lane, Low Moor, VA 24457
89 certified beds · For profit - Limited Liability company
Brian Center of Fincastle
188 Old Fincastle Road, Fincastle, VA 24090
60 certified beds · Non profit - Corporation
Bridgewater Home , INC.
302 North Second Street, Bridgewater, VA 22812
127 certified beds · Non profit - Corporation
Brookside Rehab & Nursing Center
614 Hastings Lane, Warrenton, VA 20186
130 certified beds · For profit - Limited Liability company
Burke Health & Rehabilitation Center
9640 Burke Lake Road, Burke, VA 22015
120 certified beds · For profit - Corporation
Canterbury Rehabilitation and Healthcare Center
1776 Cambridge Drive, Richmond, VA 23238
183 certified beds · For profit - Corporation
Carlin Springs Health & Rehabilitation
550 South Carlin Springs Road, Arlington, VA 22204
161 certified beds · Non profit - Corporation
Carriage Hill Health & Rehab Center
6106 Health Center Lane, Fredericksburg, VA 22407
150 certified beds · For profit - Limited Liability company
Carrington Place of Tappahannock
1150 Marsh Street, Tappahannock, VA 22560
60 certified beds · For profit - Corporation