Virginia
Personal Care in Virginia
Hands-on help with bathing, dressing, toileting and grooming, at home and on the person’s own schedule. Choose a city for its local figures and nearby providers, or post your care need free.

Virginia
Personal Care in Virginia at a glance
1,550,385
residents 65 or older (17.6% of Virginia, ACS 2024)
154,559
residents 85 or older
$14.57
median hourly wage of home care aides (BLS, May 2025)
$12.77
state minimum wage per hour
Virginia's minimum wage is $12.77 an hour (U.S. Department of Labor table, updated July 1, 2026). For programs that can pay a caregiver, including a family member, see Consumer directed care in Virginia: how relatives are paid to give care through CCC Plus.
By city
Personal Care by city in Virginia
- Personal Care in Abingdon
- Personal Care in Alexandria
- Personal Care in Altavista
- Personal Care in Annandale
- Personal Care in Aquia Harbour
- Personal Care in Arcola
- Personal Care in Arlington
- Personal Care in Ashburn
- Personal Care in Ashland
- Personal Care in Bailey's Crossroads
- Personal Care in Bealeton
- Personal Care in Bedford
- Personal Care in Belle Haven
- Personal Care in Bellwood
- Personal Care in Belmont
- Personal Care in Bensley
- Personal Care in Berryville
- Personal Care in Bethel Manor
- Personal Care in Big Stone Gap
- Personal Care in Blacksburg
- Personal Care in Blackstone
- Personal Care in Blue Ridge
- Personal Care in Bluefield
- Personal Care in Bon Air
- Personal Care in Braddock
- Personal Care in Brambleton
- Personal Care in Brandermill
- Personal Care in Bridgewater
- Personal Care in Bristol
- Personal Care in Broadlands
- Personal Care in Broadway
- Personal Care in Buckhall
- Personal Care in Buena Vista
- Personal Care in Bull Run
- Personal Care in Burke
- Personal Care in Burke Centre
- Personal Care in Carrollton
- Personal Care in Cascades
- Personal Care in Cave Spring
- Personal Care in Centreville
- Personal Care in Chamberlayne
- Personal Care in Chantilly
- Personal Care in Charlottesville
- Personal Care in Cherry Hill
- Personal Care in Chesapeake
- Personal Care in Chester
- Personal Care in Chincoteague
- Personal Care in Christiansburg
- Personal Care in Clifton Forge
- Personal Care in Cloverdale
- Personal Care in Collinsville
- Personal Care in Colonial Beach
- Personal Care in Colonial Heights
- Personal Care in Countryside
- Personal Care in County Center
- Personal Care in Covington
- Personal Care in Crewe
- Personal Care in Crosspointe
- Personal Care in Crozet
- Personal Care in Culpeper
- Personal Care in Dahlgren
- Personal Care in Dale City
- Personal Care in Daleville
- Personal Care in Danville
- Personal Care in Difficult Run
- Personal Care in Dranesville
- Personal Care in Dublin
- Personal Care in Dulles Town Center
- Personal Care in Dumbarton
- Personal Care in Dumfries
- Personal Care in Dunn Loring
- Personal Care in East Highland Park
- Personal Care in Elkton
- Personal Care in Emporia
- Personal Care in Enon
- Personal Care in Ettrick
- Personal Care in Fair Lakes
- Personal Care in Fair Oaks
- Personal Care in Fairfax
- Personal Care in Fairfax Station
- Personal Care in Falls Church
- Personal Care in Falmouth
- Personal Care in Farmville
- Personal Care in Fishersville
- Personal Care in Floris
- Personal Care in Forest
- Personal Care in Fort Belvoir
- Personal Care in Fort Hunt
- Personal Care in Fort Lee
- Personal Care in Franconia
- Personal Care in Franklin
- Personal Care in Franklin Farm
- Personal Care in Fredericksburg
- Personal Care in Front Royal
- Personal Care in Gainesville
- Personal Care in Galax
- Personal Care in George Mason
- Personal Care in Glen Allen
- Personal Care in Gloucester Courthouse
- Personal Care in Gloucester Point
- Personal Care in Great Falls
- Personal Care in Greenbriar
- Personal Care in Grottoes
- Personal Care in Groveton
- Personal Care in Hampton
- Personal Care in Harrisonburg
- Personal Care in Hayfield
- Personal Care in Herndon
- Personal Care in Highland Springs
- Personal Care in Hillsville
- Personal Care in Hollins
- Personal Care in Hollymead
- Personal Care in Hopewell
- Personal Care in Huntington
- Personal Care in Hutchison
- Personal Care in Hybla Valley
- Personal Care in Idylwood
- Personal Care in Independent Hill
- Personal Care in Innsbrook
- Personal Care in King George
- Personal Care in Kings Park
- Personal Care in Kings Park West
- Personal Care in Kingstowne
- Personal Care in Lake Barcroft
- Personal Care in Lake Caroline
- Personal Care in Lake Land'Or
- Personal Care in Lake Monticello
- Personal Care in Lake of the Woods
- Personal Care in Lake Ridge
- Personal Care in Lake Wilderness
- Personal Care in Lakeside
- Personal Care in Lansdowne
- Personal Care in Laurel
- Personal Care in Laurel Hill
- Personal Care in Lebanon
- Personal Care in Leesburg
- Personal Care in Leesylvania
- Personal Care in Lexington
- Personal Care in Lincolnia
- Personal Care in Linton Hall
- Personal Care in Loch Lomond
- Personal Care in Long Branch
- Personal Care in Lorton
- Personal Care in Loudoun Valley Estates
- Personal Care in Lovettsville
- Personal Care in Lowes Island
- Personal Care in Luray
- Personal Care in Lynchburg
- Personal Care in Madison Heights
- Personal Care in Manassas
- Personal Care in Manassas Park
- Personal Care in Manchester
- Personal Care in Mantua
- Personal Care in Marion
- Personal Care in Marshall
- Personal Care in Martinsville
- Personal Care in Massanetta Springs
- Personal Care in Matoaca
- Personal Care in McLean
- Personal Care in McNair
- Personal Care in Meadowbrook
- Personal Care in Mechanicsville
- Personal Care in Merrifield
- Personal Care in Merrimac
- Personal Care in Midlothian
- Personal Care in Montclair
- Personal Care in Montrose
- Personal Care in Moorefield
- Personal Care in Mount Hermon
- Personal Care in Mount Vernon
- Personal Care in Navy
- Personal Care in New Baltimore
- Personal Care in Newington
- Personal Care in Newington Forest
- Personal Care in Newport News
- Personal Care in Norfolk
- Personal Care in North Shore
- Personal Care in North Springfield
- Personal Care in Norton
- Personal Care in Oakton
- Personal Care in One Loudoun
- Personal Care in Orange
- Personal Care in Pantops
- Personal Care in Pearisburg
- Personal Care in Petersburg
- Personal Care in Pimmit Hills
- Personal Care in Poquoson
- Personal Care in Portsmouth
- Personal Care in Potomac Mills
- Personal Care in Pulaski
- Personal Care in Purcellville
- Personal Care in Quantico Base
- Personal Care in Radford
- Personal Care in Reston
- Personal Care in Richlands
- Personal Care in Richmond
- Personal Care in Roanoke
- Personal Care in Rockwood
- Personal Care in Rocky Mount
- Personal Care in Rose Hill
- Personal Care in Salem
- Personal Care in Sandston
- Personal Care in Seven Corners
- Personal Care in Shawneeland
- Personal Care in Shenandoah
- Personal Care in Shenandoah Farms
- Personal Care in Short Pump
- Personal Care in Smithfield
- Personal Care in South Boston
- Personal Care in South Hill
- Personal Care in South Riding
- Personal Care in South Run
- Personal Care in Southern Gateway
- Personal Care in Spotsylvania Courthouse
- Personal Care in Springfield
- Personal Care in Stafford Courthouse
- Personal Care in Staunton
- Personal Care in Sterling
- Personal Care in Stone Ridge
- Personal Care in Strasburg
- Personal Care in Stuarts Draft
- Personal Care in Sudley
- Personal Care in Suffolk
- Personal Care in Sugarland Run
- Personal Care in Tazewell
- Personal Care in Timberlake
- Personal Care in Timberville
- Personal Care in Triangle
- Personal Care in Tuckahoe
- Personal Care in Tysons
- Personal Care in Union Mill
- Personal Care in University Center
- Personal Care in University of Virginia
- Personal Care in Verona
- Personal Care in Vienna
- Personal Care in Vinton
- Personal Care in Virginia Beach
- Personal Care in Wakefield
- Personal Care in Warrenton
- Personal Care in Waynesboro
- Personal Care in West Falls Church
- Personal Care in West Point
- Personal Care in West Springfield
- Personal Care in Weyers Cave
- Personal Care in Williamsburg
- Personal Care in Winchester
- Personal Care in Windsor
- Personal Care in Wise
- Personal Care in Wolf Trap
- Personal Care in Woodbridge
- Personal Care in Woodburn
- Personal Care in Woodlake
- Personal Care in Woodlawn
- Personal Care in Woodstock
- Personal Care in Wyndham
- Personal Care in Wytheville
- Personal Care in Yorkshire
Find personal care in Virginia
Posting is free and takes about ten minutes. Caregivers near you can see it as soon as it is live.
Create your free family accountLooking for caregiving work instead? Create a free caregiver profile.
