Skip to main content
SeniorCenter.usThe senior care directory
Assisted Living

Assisted Living in Virginia

492 assisted living communities across Virginia — search by city or ZIP, or browse cities below.

Assisted Living by city

Largest cities first — every Virginia city with listings is included.

View all Virginia cities A–Z
Abingdon6 Afton1 Alexandria17 Annandale7 Appomattox1 Arlington8 Ashburn2 Ashland1 Bealeton1 Bedford2 Berryville1 Blacksburg3 Blackstone1 Bluefield1 Boston1 Boydton1 Bridgewater1 Bristol3 Burke2 Burkeville1 Cana1 Castlewood3 Cedar Bluff1 Chantilly1 Charlottesville13 Chesapeake12 Chester1 Chesterfield3 Chilhowie1 Christiansburg2 Clifton Forge1 Coeburn1 Colonial Heights1 Crozet2 Culpeper3 Cumberland1 Daleville2 Danville3 Dewitt1 Dryden1 Dublin1 Duffield1 Elkton1 Emporia1 Fairfax16 Falls Church9 Farmville2 Farnham1 Fishersville3 Forest1 Fort Belvoir1 Franklin1 Fredericksburg12 Front Royal2 Gainesville3 Glen Allen3 Gloucester1 Great Falls2 Halifax1 Hampton3 Hardy1 Harrisonburg4 Henrico8 Herndon3 Highland Springs4 Hillsville1 Hopewell1 Independence1 Irvington1 Kenbridge2 Kilmarnock1 La Crosse1 Lake Ridge1 Lawrenceville1 Lebanon2 Leesburg7 Lexington3 Lorton1 Louisa1 Lovettsville1 Lovingston1 Lynchburg9 Manassas6 Manassas Park1 Martinsville3 McLean21 Meadowview2 Mechanicsville18 Midlothian9 Moseley1 New Market1 Newport News8 Norfolk3 Norton1 Oakton2 Onancock1 Orange2 Petersburg8 Portsmouth3 Potomac Falls3 Pratts1 Radford1 Raphine1 Reston3 Richmond43 Roanoke19 Rocky Mount2 Salem4 Smithfield1 South Boston1 South Hill2 Springfield5 Stafford2 Stanardsville1 Staunton5 Sterling2 Strasburg1 Stuart1 Stuarts Draft1 Suffolk2 Sutherland1 Tappahannock1 Tazewell1 Timberville1 Triangle1 Vienna7 Virginia Beach20 Warrenton4 Warsaw1 Waynesboro3 Williamsburg8 Winchester4 Woodbridge8 Woodstock3 Wytheville1 Yorktown2

Other care types in Virginia

Helpful senior care guides

All guides

Run an assisted living community in Virginia?

Keep your free listing’s contact details and service information accurate.

Getting answers

Questions about a listing?

Contact the provider directly — each listing carries its phone number and website, and staff can confirm current hours, programs, eligibility and availability. If a listing is wrong or out of date, suggest an update and we'll review it.