New Hampshire Catholic Charities

Healthcare Services

Dedicated and compassionate senior care

Catholic Charities’ Healthcare Services provide exceptional nursing and rehabilitative care that meets the physical and spiritual needs of those we serve. We offer short- and long-term care in a warm and supportive atmosphere where residents are cared for according to their individual needs.

Short-Term Skilled Nursing and Rehabilitation Care

Rehabilitative therapy and nursing care for patients following hospitalization for surgery, traumatic injuries, strokes and medical treatment.

Long-Term Care

Nursing and supportive services for individuals with chronic illness who need 24 hour care. Individual care plans assist individuals to achieve their highest level of independence and live their life to its fullest each day.

Senior Living Communities

Catholic Charities’ Senior Living Communities offer independent living in a comfortable and secure apartment setting with the availability of limited non-nursing services such as transportation and meals.

Alzheimer’s & Dementia Care

Compassionate personalized care is provided for individuals with Alzheimer’s or similar memory impairments in a dedicated secure nursing “neighborhood.”

Hospice Care

Providing comfort and support for patients and family when curative or restorative care is no longer appropriate or desired for terminally-ill individuals.

Additional services include:

  • Assistance with Medicaid applications
  • Discharge planning, consultation and coordination of home care service
  • Certified mental health services
  • Licensed dental, podiatry, optometry and audiology consultants

Healthcare Services

215 Myrtle Street | Manchester, NH 03104-4354 | Phone: 603-641-0577

Rehabilitation & Nursing Centers

Good Shepherd

20 Plantation Drive
Jaffrey, NH 03452-6631
Phone: 603-532-8762

Mt. Carmel

235 Myrtle Street
Manchester, NH 03104-4313
Phone: 603-627-3811

St. Ann

195 Dover Point Road
Dover, NH 03820-4693
Phone: 603-742-2612

St. Francis

406 Court Street
Laconia, NH 03246-3600
Phone: 603-524-0466

St. Teresa

519 Bridge Street
Manchester, NH 03104-5337
Phone: 603-668-2373

St. Vincent de Paul

29 Providence Avenue
Berlin, NH 03570-3130
Phone: 603-752-1820


21 Searles Road
Windham, NH 03087-1203
Phone: 603-890-1290