Home Health Agencies in Virginia
Medicare-certified home health agencies send nurses, physical and occupational therapists, speech therapists, social workers and home health aides to the home under a doctor's plan of care. This is skilled, short-term, medical care, usually after a hospital or rehab stay. It is different from non-medical home care, which is regulated separately by each state, if at all.
Who pays
Medicare Part A or B covers home health in full when a doctor certifies the person is homebound and needs skilled care. Medicaid and most Medicare Advantage plans cover it too.
How to choose
You may choose any certified agency that serves your area; the hospital discharge planner will suggest one but cannot require it. Compare the CMS quality of patient care star rating, and ask how quickly they can start.
Home health by city or town
Each city or town page lists every home health agency that serves it, sorted by distance. The city or towns with the most options:
- Bailey's Crossroads 94
- Belle Haven 94
- Crosspointe 94
- Fort Hunt 94
- Franconia 94
- Groveton 94
- Hayfield 94
- Huntington 94
- Hybla Valley 94
- Kingstowne 94
- Lincolnia 94
- Newington 94
- Newington Forest 94
- North Springfield 94
- Rose Hill 94
- Springfield 94
- West Springfield 94
- Woodlawn 94
- Annandale 93
- Burke 93
- Burke Centre 93
- Dunn Loring 93
- George Mason 93
- Idylwood 93
- Kings Park 93
- Kings Park West 93
- Lake Barcroft 93
- Long Branch 93
- Mantua 93
- McLean 93
- Merrifield 93
- Oakton 93
- Pimmit Hills 93
- Ravensworth 93
- Seven Corners 93
- South Run 93
- Tysons 93
- Vienna 93
- Wakefield 93
- West Falls Church 93
- Wolf Trap 93
- Woodburn 93
- Braddock 92
- Difficult Run 92
- Fair Oaks 92
- Fairfax Station 92
- Fort Belvoir 92
- Great Falls Crossing 92
- Laurel Hill 92
- Lorton 92
- Mount Vernon 92
- Reston 92
- Dranesville 91
- Herndon 91
- Mason Neck 91
- Occoquan 91
- Arlington 90
- Chantilly 90
- Fair Lakes 90
- Floris 90
Every city or town has a page; find yours through its county or the search box.
What is not listed here
Non-medical home care agencies (companions, homemakers, private-pay aides) are not Medicare-certified and most states publish no roster of them, so none are listed. The Area Agency on Aging keeps a list of vetted home care vendors; ask it.
All home health providers by county
Accomack County 2
- Kind Hearts, Oak Hall · (757) 990-5353
- Riverside Shore Home Health, Accomac · (757) 789-5000
Alexandria city 6
- Beattycare Home Health Services, Alexandria · (703) 665-0780
- Caring Nurses Advocates for Patients, Ltd, Alexandria · (571) 432-0230
- Domain Medical Home Health & Staffing, INC, Alexandria · (703) 299-4949
- Medi Home Health Agency, Alexandria · (540) 278-1322
- Sunshine Home Healthcare, LLC, Alexandria · (301) 266-0738
- Tristate Quality Care, Corp, Alexandria · (703) 660-1366
Arlington County 2
- Medstar Health Home Care, Arlington · (703) 748-1533
- Royale Home Care LLC, Arlington · (703) 992-9032
Augusta County 1
- Augusta Home Care,, Fishersville · (540) 932-5162
Bedford County 2
- Enhabit Home Health (lynchburg), Forest · (434) 846-3300
- Nayar Health Care Bedford LLC, Bedford · (804) 330-5433
Bristol city 2
- Angels Care Home Health, Bristol · (276) 415-9888
- Centerwell Home Health, Bristol · (276) 285-6020
Buchanan County 2
- Buchanan General Hospital Home Health Agency, Grundy · (276) 935-1509
- Special Care Home Health, Grundy · (276) 935-6655
Buena Vista city 1
- Bayada Home Health Care INC, Buena Vista · (540) 784-4119
Charlottesville city 3
- Continuum Home Health Care, Charlottesville · (434) 984-2273
- Interim Healthcare - Charlottesville, Charlottesville · (434) 295-5501
- Sentara Home Care Services, Charlottesville · (434) 654-2900
Chesapeake city 6
- Comfort Care Home Health and Hospice, Chesapeake · (757) 312-6460
- Medi Home Health Agency, Chesapeake · (757) 420-7192
- Nightingale Home Health Service, Chesapeake · (757) 965-7680
- Patient's Choice Home Healthcare Corporation, Chesapeake · (757) 424-4000
- Sentara Home Care Services-Virginia Beach, Chesapeake · (757) 553-3579
- Sentara Homecare Services, Chesapeake · (757) 553-3000
Chesterfield County 4
- Amedisys Home Health, Midlothian · (804) 639-7903
- Enhabit Home Health, North Chesterfield · (804) 377-1188
- Hca Virginia Healthcare at Home, North Chesterfield · (804) 330-5544
- Heaven Sent by Home Town Health Care, Chester · (804) 526-3600
Cumberland County 4
- Centra Home Health, Farmville · (434) 315-5000
- Home Recovery Home Aid INC, Farmville · (434) 392-4614
- Homeaid INC, Farmville · (434) 392-4614
- James River Home Health Care LLC, Farmville · -
Danville city 3
- Allcare Home Health, Danville · (434) 836-5883
- Commonwealth Healthcare at Home, Danville · (434) 799-2382
- Hallmark Home Health Care, Danville · (434) 799-3938
Emporia city 1
- Southern Virginia Regional Home Health, Emporia · (434) 348-3459
Fairfax County 34
- America's Nursing, INC, Annandale · (703) 998-8900
- American Health Care Professionals, McLean · (703) 388-2813
- Americare in Home Nursing, Home Recovery, Springfield · (703) 912-2080
- Best Health Care Services, LLC, Burke · (703) 440-1131
- Caregivers Home Health Services, INC, Tysons · (703) 532-6210
- Carevana Home Health INC, Maclean · (571) 327-2077
- Continuum Pediatric Nursing Services, Vienna · (703) 506-0123
- Courtesy Healthcare Services, Springfield · (571) 428-2398
- Enhabit Home Health, Springfield · (703) 550-1400
- Enhabit Home Health (reston), Reston · (804) 703-9927
- Epic Home Health Services LLC, Reston, · (571) 249-5819
- Esprit Home Healthcare LLC, Annandale · (703) 998-7400
- Five Star Home Health Care, Chantilly · (703) 661-4555
- Friends Health Care Team, INC, Springfield · (571) 350-8233
- Goodheart Home Healthcare Services, Springfield · (703) 256-4920
- Greenspring Village Home Support Services, Springfield · (703) 923-3123
- Home Health Connection, INC, Reston · (800) 991-1442
- Home Recovery, Springfield · (703) 481-1919
- Kidscare Home Health of Virginia, Reston · -
- National Home Health Care INC, Herndon · (703) 787-3060
- Norva Home Health Care, LLC, Herndon · (703) 955-7417
- Passion Home Health Solutions LLC, Vienna · (703) 462-9141
- Pathwell Home Health & Hospice, Reston · (540) 450-8680
- Pavilion Medical Home Care & Staffing, LLC, Annandale · (703) 299-9898
- Prima Home Health INC, Chantilly · (703) 955-7800
- Procare Home Health, Herndon · (703) 880-4884
- Professional Healthcare Resources, INC, Annandale · (703) 752-8760
- Revival Homecare Agency, Annandale · (703) 341-6670
- Sunshine on the Go Nursing, INC, Maclean · (703) 862-0303
- The Medical Team INC, Reston · (703) 390-2300
- Velocity Home Healthcare LLC, Herndon · (703) 574-3281
- Vinson Hall at Home LLC, McLean · (703) 970-3710
- Virginia Healthcare Services, Annandale · (703) 333-5288
- Virginia Home Care Services INC, Vienna · (703) 822-5252
Fairfax city 18
- Ahr Home Care, Fairfax · (703) 205-2412
- All Heart Home Health LLC, Fairfax · -
- Alternate Solutions Home Health-Fairfax, Fairfax · (571) 432-3100
- Aveanna Healthcare, Fairfax · (703) 873-7672
- Care With Love, LLC, Fairfax · (703) 935-4070
- Destiny Home Care LLC, Fairfax · (703) 944-7100
- Diamond Home Healthcare, INC, Fairfax · (703) 379-1008
- East Coast Valley Home Health, INC., Fairfax · (703) 977-9007
- Evergreen Health Care Management LLC, Fairfax · (703) 534-5049
- Grace Home Healthcare LLC, Fairfax · (703) 865-7370
- Horizons Healthcare Services LLC, Fairfax · (703) 537-0107
- Ninas Health Care Fairfax INC, Fairfax · (703) 852-0942
- Nova Home Health Care LLC, Fairfax · (703) 831-1111
- Pro Healthcare Servicing LLC, Fairfax · (703) 352-1939
- Project Health Corp, Fairfax · (703) 899-4109
- Prospect Homecare Agency, Fairfax · (202) 413-5928
- Sheme Home Healthcare Agency, INC, Fairfax · (703) 278-0081
- Tender Touch Health Care Services LLC, Fairfax · (703) 659-0280
Falls Church city 6
- American Care Partners at Home INC, Falls Church · (703) 532-4357
- Avalon in Home Nursing and Rehabilitation LLC, Falls Church · (703) 269-2238
- Bayada Home Health Care INC, Falls Church · (703) 820-2001
- Goodwin Home Health, Falls Church · (703) 824-1390
- Human Touch Home Health Care, Falls Church · (703) 531-0540
- Vigeo Home Health, Falls Church · (703) 244-6884
Fauquier County 2
- Fauquier Health Home Care Services, Warrenton · (540) 316-2700
- Homunity Health Services, Warrenton · (540) 216-8214
Franklin County 2
- Carilion Home Care Franklin, Rocky Mount · (540) 489-6383
- Remedy Home Health Corp, Rocky Mount · (540) 682-8782
Franklin city 1
- Southampton Memorial Home Health, Franklin · (757) 569-6360
Fredericksburg city 9
- Cc Home Care of Virginia, Fredericksburg · (540) 898-2999
- Home & Heart Health, INC, Fredericksburg · (540) 899-3666
- Human Touch Home Health, Fredericksburg · (703) 726-0110
- James River Home Health Care LLC, Fredericksburg · (804) 272-3300
- Mary Washington Home Health Agency, Fredericksburg · (540) 741-1667
- Medi Home Health Agency, Fredericksburg · (540) 361-7696
- Nayar Health Care Fredericksburg LLC, Fredericksburg · -
- Pedialac Nursing Services LLC, Fredericksburg · (540) 737-4010
- Virginia Home Health Care, Fredericksburg · (718) 612-2210
Galax city 3
- Access Home Health Care and Rehabilitation, Galax · (276) 266-3149
- Blue Ridge Home Health Care, Galax · (276) 236-1974
- Twin County Regional Home Health, Galax · (276) 236-7935
Gloucester County 2
- Home Care Associates LLC, Hayes · (804) 210-1333
- Riverside Home Health, Gloucester · (757) 594-4600
Halifax County 2
- 1st Care Home Health South Boston, South Boston · (434) 572-1312
- Sentara Home Care Services (halifax), South Boston · (434) 517-3339
Hampton city 1
- Amedisys Home Health of Newport News, Hampton · (757) 223-5424
Hanover County 4
- Accentcare Home Health of Virginia, Mechanicsville · (804) 769-1380
- At Home Care, Mechanicsvlle · (804) 359-3400
- Hope Health Care LLC, Mechanicsvlle · (804) 789-1569
- Nayar Health Care LLC, Ashland · (804) 330-5433
Harrisonburg city 3
- Continuing Care Home Health Services, Harrisonburg · (540) 433-7146
- First Choice Home Health Services, LLC, Harrisonburg · (540) 434-3916
- Sentara Home Care Services, Harrisonburg · (540) 433-4429
Henry County 1
- Interim Healthcare - Collinsville, Collinsville · (276) 647-1700
Loudoun County 4
- 1st Americare LLC, Sterling · (732) 277-8100
- Bayada Home Health Care INC, Sterling · (571) 430-3810
- First Choice Home Care, Sterling · (571) 325-2340
- In-Home Healthcare Agency LLC, Sterling · (571) 313-1130
Lynchburg city 6
- 1st Care Home Health Lynchburg, Lynchburg · (434) 384-2800
- Centerwell Home Health (lynchburg), Lynchburg · (540) 586-6765
- Centra Home Health, Lynchburg · (434) 200-4111
- Interim Healthcare (lynchburg), Lynchburg · (434) 836-4686
- James River Home Health Care LLC, Lynchburg · -
- Westminster at Home (home Health), Lynchburg · (434) 386-3800
Manassas city 6
- At Home Personal Care Services LLC, Manassas · (703) 330-2323
- Blue Dove Home Health Services, LLC, Manassas · (703) 361-1016
- Caring Hearts Homecare INC, Manassas · (703) 215-5421
- Healing Home Healthcare INC, Manassas · (703) 650-0576
- Humble Home Health LLC, Manassas · (571) 719-3426
- Livinrite Home Health Services, Manassas · (703) 369-6677
Martinsville city 1
- Commonwealth Healthcare at Home, Martinsville · (276) 634-1950
Montgomery County 4
- Human Touch Home Health, Blacksburg · (703) 531-0540
- Interim Healthcare - Christiansburg, Christiansburg · (540) 381-2757
- Valley Ridge Home Health, Christiansburg · (540) 443-6111
- Warm Hearth at Home INC, Christiansburg · (540) 443-3428
Newport News city 4
- Hope in Home Care, LLC, Newport News · (757) 873-3410
- Personal Touch Homecare of Va, Newport News · (757) 595-8005
- Sentara Home Care Services, Newport News · (757) 736-0700
- Virginia Health Home Care, Newport News · (757) 534-9222
Norfolk city 3
- Amedisys Home Health Care, Norfolk · (757) 466-1340
- Hope In-Home Care LLC, Norfolk · (757) 455-0030
- Psa Healthcare, INC, Norfolk · (757) 461-6310
Norton city 2
- Ballad Health Homecare - Norton, Norton · (276) 973-9481
- First Choice Home Health Care, Norton · (276) 679-7404
Patrick County 1
- Liberty Home Care V LLC, Stuart · (276) 694-4424
Petersburg city 2
- Enhabit Home Health, Petersburg · (804) 541-6224
- Southside Regional Home Health, Petersburg · (804) 862-8345
Pittsylvania County 1
- Team Nurse, Gretna · (434) 575-5200
Portsmouth city 3
- Commonwealth Home Care, Portsmouth · (757) 937-8600
- Edmarc Hospice for Children, Portsmouth · (757) 967-9251
- Morrison Home Health Agency, Portsmouth · (757) 393-1300
Prince William County 9
- Abel Home Health Care LLC, Woodbridge · (571) 285-2416
- Bennett Home Care Agency, Woodbridge · (571) 288-6478
- Healing Hands Health Agency LLC, Dumfries · (703) 340-6697
- Jenforte Home Health Care LLC, Woodbridge · (571) 263-5870
- Mak Superior Home Health LLC, Woodbridge · (804) 807-9104
- Optimumcare Home Care Services, Dumfries · (703) 490-8003
- Quality Health Services LLC, Woodbridge · (703) 910-7081
- Sentara Home Care Services, Dumfries · (571) 659-0687
- Trinity Home Care Services LLC, Woodbridge · (571) 398-6736
Pulaski County 2
- Interim Healthcare, Dublin · (276) 200-2606
- Medi Home Health Agency, Pulaski · (540) 382-5637
Radford city 2
- Carilion Home Care Services, Radford · (540) 633-9330
- Intrepid Usa Healthcare Services, Radford · (540) 731-3295
Richmond County 1
- Riverside Home Health, Warsaw · (804) 443-6276
Richmond city 10
- Centerwell Home Health, Richmond · (804) 672-7500
- Commonwealth Home Care, Richmond · (804) 744-9211
- Compassus Bsmh Richmond Hha, LLC, Richmond · (804) 627-5200
- Enhabit Home Health (richmond), Richmond · (804) 562-4252
- James River Home Health Agency, Richmond · (804) 272-3300
- Jobeka Health Care Services LLC, Richmond · (732) 277-8100
- Old Glory Home Health Care & Assistive Care, Richmond · (804) 269-0637
- Vcu Health at Home Health by Bayada, Richmond · (215) 393-9000
- Welcome Homecare, Richmond · (804) 745-0054
- Westminster Canterbury Corporation, Richmond · (804) 292-3500
Roanoke city 7
- Advanced Health Services, Roanoke · (540) 994-9811
- Amedisys Home Health Care, Roanoke · (540) 265-5980
- Brandon Oaks at Home, Roanoke · (540) 283-8649
- Carilion Home Care Services - Roanoke, Roanoke · (540) 633-9314
- Centerwell Home Health, Roanoke · (540) 362-7578
- Enhabit Home Health (roanoke), Roanoke · (540) 774-4970
- Good Samaritan Hospice INC, Roanoke · (540) 776-0198
Russell County 1
- Home Nursing Company INC, Lebanon · (276) 889-4318
Salem city 1
- Interim Healthcare of Roanoke, Salem · (540) 774-8686
Scott County 1
- Mountain Regional Personal Care Services INC, Duffield · (276) 431-1440
Stafford County 2
- Absolute Home Healthcare INC, Stafford · (703) 436-1735
- Bethel Healthcare Services INC, Stafford · (703) 260-1229
Staunton city 1
- Amedisys Home Health Care, Staunton · (540) 886-2970
Suffolk city 4
- Bon Secours Home Care, Suffolk · (757) 889-4663
- Lake Prince at Home LLC, Suffolk · (757) 923-5550
- Perimeter Home Health LLC, Suffolk · -
- Sentara Home Care Services-Suffolk, Suffolk · (757) 983-1900
Tazewell County 4
- Carilion Home Care Services Tazewell, Tazewell · (276) 988-8714
- Interim Healthcare of Cedar Bluff, Cedar Bluff · (276) 596-9019
- Medical Services of America Home Health and Hospice, Richlands · (276) 963-9899
- Ultra Health Home Care, Cedar Bluff · (276) 596-9536
Virginia Beach city 11
- @heart Homecare, Virginia Beach · (757) 961-4077
- All-4 One Home Healthcare Services, INC, Virginia Beach · (757) 962-7838
- Best & Dependable Home Health Care, Virginia Beach · (757) 363-7542
- Centerwell Home Health (va Beach), Virginia Beach · (757) 499-2303
- Enhabit Home Health (va Beach), Virginia Beach · (757) 226-7560
- Equilibrio Home Health of Virginia INC, Virginia Beach · (757) 965-9942
- Fni Healthcare INC - Virginia Beach, Virginia Beach · (757) 432-2143
- Fni Healthcare, INC, Virginia Beach · (757) 271-3861
- Generations Home Health, Virginia Beach · (757) 822-6991
- Interim Healthcare, Virginia Beach · (757) 466-1401
- Westminster-Canterbury at Home, LLC, Virginia Beach · (757) 496-1653
Washington County 4
- Amedisys Home Health Care, Abingdon · (276) 619-2532
- Ballad Health Homecare - Abingdon, Abingdon · (276) 525-1227
- Centerwell Home Health, Abingdon · (276) 623-0665
- Home Nursing Services of Southwest Va INC, Abingdon · (276) 628-2666
Williamsburg city 4
- At Home Care, Williamsburg · (757) 220-2112
- Brookside Home Health, An Amedisys Company, Williamsburg · (757) 253-2536
- Lynhill Home Health, Williamsburg · (757) 347-0829
- Sentara Home Care Services-Williamsburg, Williamsburg · (757) 984-1350
Winchester city 3
- Aveanna Home Health, Winchester · (703) 672-7370
- Valley Health Home Health, Winchester · (540) 536-5200
- Virginia Healthcare Services of the Valley LLC, Winchester · (540) 369-8322
Wise County 3
- Adoration Home Health, Wise · (276) 523-4915
- Caring Touch Home Health INC, Pound · (276) 796-4586
- In Home Care INC, Wise · (276) 328-9340
Wythe County 1
- Wythe Circle Home Care, Wytheville · (276) 228-2051
York County 1
- Bayada Home Health Care - Yorktown, Yorktown · (757) 565-5400
Location not matched 1
- The Cardiac Connection Home Health Care, Chesterfield · (804) 454-0854