Nursing Homes and Skilled Nursing in New Hampshire
Nursing homes provide 24-hour nursing care, short-term rehabilitation after a hospital stay, and long-term care. Every Medicare- or Medicaid-certified nursing home in New Hampshire is inspected by the state survey agency on behalf of CMS, and CMS publishes star ratings for health inspections, staffing and quality measures.
Who pays
Medicare covers up to 100 days of skilled rehabilitation after a qualifying hospital stay. Long-term care is private pay until assets are spent down, after which Medicaid, the state Medicaid program, pays for most residents. Long-term care insurance may apply.
How to choose
Look at the health-inspection rating and the staffing rating before the overall rating, read the most recent inspection report, visit unannounced, and ask about nurse turnover. A facility flagged for abuse or in the Special Focus program deserves extra questions.
Nursing homes by town
Each town page lists every nursing home that serves it, sorted by distance. The towns with the most options:
- Pelham 28
- Plaistow 25
- Salem 24
- Windham 21
- Atkinson 20
- Litchfield 20
- Londonderry 20
- Merrimack 20
- Newton 20
- Hooksett 19
- Bedford 18
- Derry 18
- Hampstead 18
- Kingston 18
- South Hampton 18
- Auburn 17
- Candia 17
- Danville 17
- Amherst 16
- Bow 16
- East Kingston 16
- Hudson 16
- Manchester 16
- Allenstown 15
- Chester 15
- Goffstown 15
- Kensington 14
- Nashua 13
- Stratham 13
- Dunbarton 12
- Hampton Falls 12
- Newmarket 12
- North Hampton 12
- Durham 11
- Hampton 11
- New Boston 11
- Newington 11
- Pembroke 11
- Sandown 11
- Dover 10
- Exeter 10
- Greenland 10
- Newfields 10
- Rollinsford 10
- Seabrook 10
- Chesterfield 9
- Portsmouth 9
- Lee 8
- Madbury 8
- New Castle 8
- Brentwood 7
- Canterbury 7
- Hollis 7
- Mont Vernon 7
- Raymond 7
- Rye 7
- Somersworth 7
- Weare 7
- Westmoreland 7
- Barrington 6
Every town has a page; find yours through its county or the search box.
All nursing homes providers by county
Belknap County 4
- Belknap County Nursing Home, Laconia · (603) 527-5410
- Golden View Health Care Center, Meredith · (603) 279-8111
- Laconia Rehabilitation Center, Laconia · (603) 524-3340
- Saint Francis Rehabilitation and Nursing Center, Laconia · (603) 524-0466
Carroll County 3
- Mineral Springs, North Conway · (603) 356-7294
- Mountain View Community, Ossipee · (603) 539-7511
- Wolfeboro Bay Center, Wolfeboro · (603) 569-3950
Cheshire County 7
- Alpine Healthcare Center, Keene · (603) 352-7311
- Applewood Center, Winchester · (603) 239-6355
- Cheshire County Home, Westmoreland · (603) 399-4912
- Covenant Living of Keene, Keene · (603) 352-3235
- Jaffrey Rehabilitation and Nursing Center, Jaffrey · (603) 532-8762
- Keene Center, Genesis Healthcare, Keene · (603) 357-3800
- Langdon Place of Keene, Keene · (603) 357-3902
Coos County 5
- Coos County Nursing Home, Berlin · (603) 752-2343
- Coos County Nursing Hospital, West Stewartstown · (603) 246-3321
- Country Village Center, Genesis Healthcare, Lancaster · (603) 788-4735
- Morrison Nursing Home, Whitefield · (603) 837-2541
- Saint Vincent Rehabilitation & Nursing Center, Berlin · (603) 752-1820
Grafton County 5
- Glencliff Home for the Elderly, Glencliff · (603) 989-3111
- Grafton County Nursing Home, North Haverhill · (603) 787-6971
- Hanover Terrace Health and Rehabilitation, Hanover · (603) 643-2854
- Lafayette Center, Franconia · (603) 823-5502
- Lebanon Center, Genesis Healthcare, Lebanon · (603) 448-2234
Hillsborough County 21
- Bedford Hills Center, Bedford · (603) 625-6462
- Bedford Nursing & Rehabilitation Center, Bedford · (603) 627-4147
- Courville at Manchester, Manchester · (603) 647-5900
- Courville at Nashua, Nashua · (603) 889-5450
- Crestwood Center, Milford · (603) 673-7061
- Fairview Nursing Home, Hudson · (603) 882-5261
- Goffstown Nursing and Rehab Center, Goffstown · (603) 497-4871
- Hackett Hill Healthcare Center, Manchester · (603) 668-8161
- Hanover Hill Health Care Center, Manchester · (603) 627-3826
- Hillsboro House Nursing Home, Hillsboro · (603) 464-5561
- Hillsborough County Nursing Home, Goffstown · (603) 627-5540
- Holy Cross Health Center, Manchester · (603) 628-3550
- Maple Leaf Health Care Center, Manchester · (603) 669-1660
- Mount Carmel Rehabilitation and Nursing Center, Manchester · (603) 627-3811
- Nashua Post Acute Care, Nashua · (603) 888-1573
- Pheasant Wood Center, Peterborough · (603) 924-7267
- Ridgewood Center, Genesis Healthcare, Bedford · (603) 623-8805
- Saint Teresa Rehabilitation & Nursing Center, Manchester · (603) 668-2373
- St Joseph Residence, Manchester · (603) 668-6011
- The Elms Center, Milford · (603) 673-2907
- Villa Crest Nursing and Retirement Center, Manchester · (603) 622-3262
Merrimack County 7
- Epsom Healthcare Center, Epsom · (603) 736-4772
- Harris Hill Center, Genesis Healthcare, Concord · (603) 224-1319
- Havenwood-Heritage Heights, Concord · (603) 224-5363
- Merrimack County Nursing Home, Boscawen · (603) 796-2165
- Mountain Ridge Center, Genesis Healthcare, Franklin · (603) 934-2541
- Pleasant View Center, Concord · (603) 224-6561
- Presidential Oaks, Concord · (603) 225-6644
Rockingham County 12
- Cedar Healthcare Center, Portsmouth · (603) 431-2530
- Colonial Poplin Nursing Home, Fremont · (603) 895-3126
- Derry Center for Rehabilitation and Healthcare, Derry · (603) 432-3801
- Edgewood Centre (the), Portsmouth · (603) 436-0099
- Exeter Center, Exeter · (603) 778-0531
- Oceanside Skilled Nursing and Rehabilitation, Hampton · (603) 926-4551
- Pleasant Valley Nursing and Rehab Center, Derry · (603) 434-1566
- Riverwoods at Exeter, Exeter · (603) 772-4700
- Rockingham County Nursing Home, Brentwood · (603) 679-5335
- Salemhaven, Salem · (603) 893-5586
- Warde Health Center, Windham · (603) 890-1290
- Webster at Rye, Rye · (603) 964-8144
Strafford County 6
- Birch Healthcare Center, Rochester · (603) 335-3955
- Dover Center for Health & Rehabilitation, Dover · (603) 742-2676
- Langdon Place of Dover, Dover · (603) 743-4110
- Riverside Rest Home, Dover · (603) 742-1348
- Rochester Manor, Rochester · (603) 332-7711
- Saint Ann Rehabilitation and Nursing Center, Dover · (603) 742-2612
Sullivan County 3
- Elm Wood Center at Claremont, Claremont · (603) 542-2606
- Sullivan County Health Care, Unity · (603) 542-9511
- Woodlawn Healthcare Center LLC, Newport · (603) 863-1020