Home Health Agencies in North Carolina
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:
- Charlotte 27
- Bethania 26
- Midway 26
- Rural Hall 26
- Welcome 26
- Kernersville 25
- Matthews 25
- Thomasville 25
- Belmont 24
- Cramerton 24
- Gastonia 24
- Germanton 24
- High Point 24
- Iron Station 24
- Lincolnton 24
- Lowell 24
- McAdenville 24
- Pineville 24
- Ranlo 24
- Springdale 24
- Stanley 24
- Walkertown 24
- Wallburg 24
- Weddington 24
- Winston-Salem 24
- Bessemer 23
- Dallas 23
- Jamestown 23
- Lowesville 23
- Archdale 22
- Cornelius 22
- Denver 22
- Garner 22
- Greensboro 22
- Huntersville 22
- Mint Hill 22
- Mount Holly 22
- Oak Ridge 22
- Stallings 22
- Stokesdale 22
- Summerfield 22
- Westport 22
- Bermuda Run 21
- Concord 21
- Davidson 21
- Harrisburg 21
- Holly Springs 21
- Kannapolis 21
- Lake Norman of Iredell 21
- Midland 21
- Mount Pleasant 21
- Advance 20
- Creedmoor 20
- Farmington 20
- Lewisville 20
- Locust 20
- Mooresville 20
- Pittsboro 20
- Tobaccoville 20
- Unionville 20
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
Alamance County 1
- Adoration Home Health, Mebane · -
Alexander County 1
- Medi Home Health Agency, Taylorsville · (828) 635-1280
Anson County 1
- Liberty Home Care Ii, LLC, Wadesboro · (919) 770-4551
Beaufort County 2
- Centerwell Home Health, Washington · (252) 946-7145
- Vidant Home Health and Hospice, Washington · -
Bertie County 1
- Ecu Health Home Health and Hospice, Windsor · -
Bladen County 1
- Adoration Home Health, Elizabethtown · -
Brunswick County 4
- Assistedcare Home Health INC, Leland · (225) 299-3990
- Liberty Home Care, Supply · (910) 754-8133
- Pruitthealth at Home - Brunswick, Leland · (910) 473-5104
- Well Care Home Health of Brunswickco, INC, Supply · (910) 622-5491
Buncombe County 2
- Carepartners Home Health Services, Asheville · -
- Centerwell Home Health, Asheville · -
Burke County 5
- Atrium Health at Home Blue Ridge, Morganton · (828) 580-6450
- Centerwell Home Health, Hickory · (828) 270-3990
- Centerwell Home Health, Hickory · (913) 814-2077
- Guardian Home Health, Hickory · (828) 324-3025
- Interim Healthcare of the Tria, Hickory · (828) 324-2121
Cabarrus County 3
- Adoration Home Health, Concord · -
- Bayada Home Health Care INC, Concord · (704) 720-4406
- Centerwell Home Health, Kannapolis · (913) 814-2077
Caldwell County 1
- Adoration Home Health, Lenoir · -
Camden County 2
- Albemarle Home Care and Hospice, Elizabeth City · (252) 338-4066
- Sentara Home Care Services, Elizabeth City · -
Carteret County 2
- Carteret Health Care Home Health and Hospice, Morehead City · (252) 499-6081
- Centerwell Home Health, Morehead City · -
Caswell County 1
- Healthview Home Health & Hospice, Yanceyville · (336) 694-9592
Chatham County 2
- Liberty Home Care, Siler City · (919) 742-4843
- Phc Home Health-Wake, Cary · -
Clay County 2
- Mountain Home Health, Hayesville · (828) 389-8106
- Mountain Home Health Services, Hayesville · (615) 365-4424
Cleveland County 2
- Atrium Health at Home Cleveland, Shelby · (704) 487-5225
- Centerwell Home Health, Shelby · -
Columbus County 2
- Centerwell Home Health, Delco · -
- Liberty Home Care, Whiteville · (910) 642-5808
Craven County 1
- Pruitthealth Home Health New Bern, New Bern · (252) 514-6016
Cumberland County 5
- Amedisys Home Health of Fayetteville, Fayetteville · (910) 483-8153
- Aveanna Home Health, Fayetteville · -
- Bayada Home Health Care, INC., Fayetteville · (910) 778-1000
- Cape Fear Valley Home Health, Fayetteville · (910) 609-6740
- Liberty Home Care, LLC, Fayetteville · (910) 864-8411
Dare County 1
- Adoration Home Health and Hospice, Nags Head · -
Davidson County 6
- Adoration Home Health, High Point · -
- Amedisys Home Health Care, Thomasville · (336) 472-4449
- Bayada Home Health Care INC, Thomasville · (336) 249-0382
- Enhabit Home Health, Lexington · (336) 249-7813
- Liberty Home Care Ii, LLC, Thomasville · (336) 472-1080
- Medi Home Health & Hospice, Thomasville · (803) 957-0500
Davie County 1
- Well Care Home Health of the Triad INC, Advance · (336) 753-6200
Duplin County 1
- Ecu Health Home Health and Hospice, Kenansville · (252) 847-2000
Durham County 15
- Amedisys Home Health, Durham · (919) 941-5793
- Amedisys Home Health of Chapel Hill, Chapel Hill · (919) 401-3000
- Aveanna Healthcare, Raleigh · -
- Bayada Home Health Care, INC., Raleigh · (919) 785-9090
- Centerwell Home Health, Raleigh · -
- Centerwell Home Health, Durham · -
- Duke Home Health, Durham · -
- Liberty Home Care, LLC, Durham · (919) 471-1368
- Medi Home Health Agency, Raleigh · (919) 870-6733
- Pruitthealth at Home - Wake, Raleigh · (919) 838-2768
- Suncrest Home Health, Durham · (919) 544-8413
- Transitions Lifecare, Raleigh · -
- Unc Home Health, Chapel Hill · (984) 974-6350
- Wakemed Home Health, Raleigh · (919) 350-0236
- Well Care Home Health, INC, Raleigh · (919) 846-1018
Edgecombe County 2
- Centerwell Home Health, Rocky Mount · -
- Healthview Home Health & Hospice, LLC, Rocky Mount · (252) 462-2687
Forsyth County 10
- Adoration Home Health, Winston-Salem · -
- Amedisys Home Health of Winston Salem, Winston-Salem · (336) 768-7200
- Atrium Health Wake Forest Baptist -Care at Home, Winston Salem · -
- Bayada Home Health Care, INC, Winston-Salem · (336) 891-6523
- Centerwell Home Health, Winston-Salem · (336) 497-3870
- Centerwell Home Health, Winston-Salem · (913) 814-2077
- Centerwell Home Health, Winston Salem · (913) 814-2077
- Centerwell Home Health, Kernersville · (913) 814-2077
- Centerwell Home Health, King · -
- Pruitthealth @ Home - Forsyth, Kernersville · (336) 515-1491
Franklin County 2
- Centerwell Home Health, Youngsville · -
- Franklin County Home Health Ag, Louisburg · (919) 496-2143
Gaston County 3
- Adoration Home Health, Gastonia · (704) 864-1032
- Amedisys Home Health Care, Gastonia · (704) 867-1141
- Bayada Home Health Care INC, Gastonia · (704) 864-1131
Greene County 1
- Amedisys Home Health, Snow Hill · (910) 332-2346
Guilford County 6
- Authoracare Collective, Greensboro · (336) 532-0100
- Bayada Home Health Care, INC, Greensboro · (336) 315-7601
- Centerwell Home Health, Greensboro · (336) 288-1181
- Encompass Home Health of North Carolina, Greensboro · (336) 274-6937
- Interim Healthcare of the Triad, Greensboro · (336) 282-9701
- Suncrest Home Health, Greensboro · (336) 668-4558
Halifax County 1
- Liberty Home Care Vi, LLC, Roanoke Rapids · -
Harnett County 2
- Centerwell Home Health, Lillington · -
- Liberty Home Care, Dunn · (910) 892-6427
Haywood County 1
- Home Care Services of Haywood Regional Medical Center, Waynesville · (828) 452-8292
Henderson County 2
- Adventhealth Home Health, Fletcher · (828) 687-5261
- Pardee Home Care, Flat Rock · (828) 692-1846
Hertford County 1
- Liberty Home Care Vii LLC, Ahoskie · (252) 332-6747
Hyde County 1
- Liberty Home Care Vii LLC, Swan Quarter · (252) 308-0700
Iredell County 2
- Iredell Home Health, Statesville · (704) 872-6552
- Lake Norman Home Health, Mooresville · (704) 660-4480
Jackson County 2
- Cherokee Home Health Agency, Cherokee · -
- Harris Home Health, Sylva · (828) 586-7410
Johnston County 1
- Unc Health Johnston Home Care and Hospice, Smithfield · (919) 938-7583
Jones County 1
- Centerwell Home Health, Pollocksville · -
Lenoir County 2
- Centerwell Home Health, Kinston · -
- Centerwell Home Health, Pink Hill · -
Lincoln County 2
- Atrium Health at Home Lincoln, Lincolnton · (704) 732-0943
- Centerwell Home Health, Lincolnton · -
Macon County 1
- Carepartners Home Care & Hospice, Franklin · (828) 274-9567
Madison County 1
- Madison Home Care, Marshall · (828) 649-2705
McDowell County 1
- Enhabit Home Health, Marion · (828) 659-6901
Mecklenburg County 12
- Adoration Home Health, Charlotte · -
- Atrium Health at Home Charlotte, Charlotte · (704) 512-2300
- Atrium Health at Home University City, Charlotte · (704) 863-5800
- Bayada Home Health Care, INC, Charlotte · (704) 423-9449
- Centerwell Home Health, Charlotte · -
- Centerwell Home Health, Charlotte · -
- Centerwell Home Health, Charlotte · -
- Interim Healthcare of the Triad INC., Charlotte · (252) 206-7208
- Liberty Home Care Ii, LLC, Matthews · (704) 940-8389
- Phc Home Health, Charlotte · -
- Suncrest Home Health, Charlotte · (704) 921-2051
- Well Care Home Health of the Piedmont, Charlotte · (910) 622-5491
Moore County 2
- Firsthealth Home Care, West End · (910) 295-2211
- Liberty Home Care, Southern Pines · (910) 246-9886
New Hanover County 3
- Liberty Home Care, LLC, Wilmington · (910) 251-8111
- Well Care Home Health, Wilmington · (910) 362-9405
- Well Care Home Health of New Hanover , INC, Wilmington · (910) 622-5491
Northampton County 1
- Northampton Co. HHA, Jackson · (252) 534-1291
Onslow County 3
- Continuum Home Care and Hospic, Jacksonville · -
- Liberty Home Care LLC, Jacksonville · (910) 346-4800
- Lower Cape Fear Lifecare, Jacksonville · (910) 570-6660
Pender County 1
- Nhrmc Home Care, Rocky Point · -
Person County 1
- Bayada Home Health Care, INC, Roxboro · (973) 909-5159
Pitt County 3
- Bayada Home Health Care INC, Greenville · (252) 214-6814
- Centerwell Home Health, Greenville · -
- Vidant Home Health and Hospice, Greenville · -
Randolph County 1
- Home Health of Randolph Hospital, Asheboro · (336) 629-8896
Richmond County 1
- First Health Home Care - Richmond, Rockingham · -
Robeson County 3
- Centerwell Home Health, Lumberton · -
- Liberty Home Care, Lumberton · (910) 815-3122
- Liberty Home Care II ,llc, Lumberton · (910) 738-4512
Rockingham County 1
- Adoration Home Health, Reidsville · -
Rowan County 2
- Adoration Home Health, Salisbury · (704) 639-1060
- Bayada Home Health Care, INC, Salisbury · (704) 633-7213
Rutherford County 1
- Carolina Home Care, Spindale · (828) 245-3575
Scotland County 1
- Bayada Home Health Care, INC., Laurinburg · (910) 506-3692
Stanly County 2
- Adoration Home Health, Albemarle · -
- Atrium Healt at Home Stanly, Albemarle · (980) 323-5450
Surry County 2
- Liberty Home Care V, LLC, Mount Airy · (910) 815-3122
- Pruitthealth Home Health - Pilot Mountain, Pilot Mountain · (336) 368-0220
Transylvania County 1
- Transylvania Home Care & Hospice, Brevard · -
Union County 1
- Atrium Health at Home Union, Monroe · (704) 512-2312
Vance County 1
- 3hc, Henderson · -
Wake County 2
- Liberty Home Care, LLC, Wendell · (910) 892-6427
- Well Care Home Health of the Southern Triangle, INC., Holly Springs · (919) 346-0075
Warren County 1
- Warren County Home Health Agen, Warrenton · (252) 257-4081
Washington County 1
- Adoration Home Health, Plymouth · (800) 842-8275
Watauga County 2
- Centerwell Home Health, Boone · -
- Medi Home Health and Hospice, Boone · (828) 265-3388
Wayne County 2
- 3hc, Goldsboro · -
- Centerwell Home Health, Goldsboro · -
Wilkes County 1
- Wake Forest Baptist Health Care at Home, LLC, Wilkesboro · -
Wilson County 1
- Home Health of Wilson, Wilson · (252) 237-4335
Yadkin County 1
- Yadkin Valley Home Health, Jonesville · (336) 526-6460
Yancey County 1
- Pruitthealth at Home - Yancey, Burnsville · (828) 682-7825