Hospice in North Carolina

Hospice provides comfort care, nursing, aide help, social work, spiritual care and family support for people with a life expectancy of six months or less, most often in their own home or in a nursing home. Every Medicare-certified hospice in North Carolina is listed here.

76 hospice providers statewide · Source: CMS Care Compare, Hospice General Information dataset · Updated 2026-10-30

Who pays

The Medicare hospice benefit covers hospice care in full, including medications and equipment related to the terminal illness. Medicaid and private insurance also cover it.

How to choose

Ask whether the hospice is non-profit or for-profit, how often a nurse visits, whether they have an inpatient unit, and what the overnight on-call response time is. CMS publishes family survey results for each hospice.

Hospice by city or town

Each city or town page lists every hospice that serves it, sorted by distance. The city or towns with the most options:

Every city or town has a page; find yours through its county or the search box.

All hospice providers by county

Alamance County 1

Alexander County 1

Avery County 1

Buncombe County 1

Cabarrus County 1

Caldwell County 1

Carteret County 1

Caswell County 1

Catawba County 1

Cherokee County 1

Cleveland County 1

Craven County 2

Cumberland County 5

Dare County 1

Davidson County 1

Davie County 1

Duplin County 1

Durham County 1

Edgecombe County 2

Forsyth County 1

Gaston County 1

Granville County 1

Guilford County 2

Halifax County 2

Haywood County 1

Henderson County 1

Hertford County 1

Hoke County 1

Hyde County 1

Iredell County 1

Johnston County 1

Lenoir County 1

Macon County 1

Madison County 1

McDowell County 1

Mecklenburg County 2

Mitchell County 1

Moore County 1

Nash County 1

New Hanover County 2

Onslow County 1

Orange County 1

Pamlico County 1

Pasquotank County 1

Person County 1

Pitt County 1

Polk County 1

Richmond County 1

Robeson County 2

Rowan County 2

Scotland County 1

Stanly County 1

Surry County 1

Transylvania County 1

Union County 1

Vance County 1

Wake County 2

Washington County 1

Watauga County 1

Wayne County 1

Wilkes County 1

Wilson County 1

Yancey County 1