Nursing homes in New Hampshire
73 nursing homes certified by Medicare. Medicare star rating: 5★ 14 · 4★ 17 · 3★ 13 · 2★ 13 · 1★ 15 · not rated 1.
A nursing home (skilled nursing facility) gives 24-hour nursing care and help with daily activities. Some people stay for a short time to recover after a hospital stay (rehabilitation); others live there long term. The homes listed here are certified by Medicare and/or Medicaid and inspected by the state.
By county
By city
All nursing homes in New Hampshire
Bedford (3)
- Bedford Hills Center(603) 625‑6462Medicare overall rating: 4 of 5 · 147 beds
- Bedford Nursing & Rehabilitation Center(603) 627‑4147Medicare overall rating: 1 of 5 · 102 beds
- Ridgewood Center, Genesis HealthCare(603) 623‑8805Medicare overall rating: 2 of 5 · 150 beds
Berlin (2)
- Coos County Nursing Home(603) 752‑2343Medicare overall rating: 3 of 5 · 100 beds
- Saint Vincent Rehabilitation & Nursing Center(603) 752‑1820Medicare overall rating: 1 of 5 · 80 beds
Boscawen (1)
- Merrimack County Nursing Home(603) 796‑2165Medicare overall rating: 3 of 5 · 290 beds
Brentwood (1)
- Rockingham County Nursing Home(603) 679‑5335Medicare overall rating: 4 of 5 · 226 beds
Claremont (1)
- Elm Wood Center at Claremont(603) 542‑2606Medicare overall rating: 2 of 5 · 68 beds
Concord (4)
- Harris Hill Center, Genesis HealthCare(603) 224‑1319Medicare overall rating: 2 of 5 · 85 beds
- Havenwood-Heritage Heights(603) 224‑5363Medicare overall rating: 2 of 5 · 70 beds
- Pleasant View Center(603) 224‑6561Medicare overall rating: 1 of 5 · 176 beds
- Presidential Oaks(603) 225‑6644Medicare overall rating: 3 of 5 · 85 beds
Derry (2)
- Derry Center for Rehabilitation and Healthcare(603) 432‑3801Medicare overall rating: 2 of 5 · 62 beds
- Pleasant Valley Nursing and Rehab Center(603) 434‑1566Medicare overall rating: 4 of 5 · 112 beds
Dover (4)
- Dover Center for Health & Rehabilitation(603) 742‑2676Medicare overall rating: 4 of 5 · 112 beds
- Langdon Place of Dover(603) 743‑4110Medicare overall rating: 5 of 5 · 30 beds
- Riverside Rest Home(603) 742‑1348Medicare overall rating: 5 of 5 · 215 beds
- Saint Ann Rehabilitation and Nursing Center(603) 742‑2612Medicare overall rating: 4 of 5 · 54 beds
Epsom (1)
- Epsom Healthcare Center(603) 736‑4772Medicare overall rating: 2 of 5 · 108 beds
Exeter (2)
- Exeter Center(603) 778‑0531Medicare overall rating: 3 of 5 · 81 beds
- Riverwoods at Exeter(603) 772‑4700Medicare overall rating: 5 of 5 · 8 beds
Franconia (1)
- Lafayette Center(603) 823‑5502Medicare overall rating: 1 of 5 · 72 beds
Franklin (1)
- Mountain Ridge Center, Genesis HealthCare(603) 934‑2541Medicare overall rating: 1 of 5 · 86 beds
Fremont (1)
- Colonial Poplin Nursing Home(603) 895‑3126Medicare overall rating: 4 of 5 · 50 beds
Glencliff (1)
- Glencliff Home for the Elderly(603) 989‑3111Medicare overall rating: 2 of 5 · 130 beds
Goffstown (2)
- Goffstown Nursing and Rehab Center(603) 497‑4871Medicare overall rating: 1 of 5 · 41 beds
- Hillsborough County Nursing Home(603) 627‑5540Medicare overall rating: 5 of 5 · 300 beds
Hampton (1)
- Oceanside Skilled Nursing and Rehabilitation(603) 926‑4551Medicare overall rating: 1 of 5 · 117 beds
Hanover (1)
- Hanover Terrace Health and Rehabilitation(603) 643‑2854Medicare overall rating: 4 of 5 · 100 beds
Hillsboro (1)
- Hillsboro House Nursing Home(603) 464‑5561Medicare overall rating: 3 of 5 · 33 beds
Hudson (1)
- Fairview Nursing Home(603) 882‑5261Medicare overall rating: 1 of 5 · 101 beds
Jaffrey (1)
- Jaffrey Rehabilitation and Nursing Center(603) 532‑8762Medicare overall rating: 1 of 5 · 83 beds
Keene (4)
- Alpine Healthcare Center(603) 352‑7311Medicare overall rating: 1 of 5 · 85 beds
- Covenant Living of Keene(603) 352‑3235Medicare overall rating: 4 of 5 · 20 beds
- Keene Center, Genesis Healthcare(603) 357‑3800Medicare overall rating: 3 of 5 · 106 beds
- Langdon Place of Keene(603) 357‑3902Medicare overall rating: 5 of 5 · 25 beds
Laconia (3)
- Belknap County Nursing Home(603) 527‑5410Medicare overall rating: 4 of 5 · 94 beds
- Laconia Rehabilitation Center(603) 524‑3340Medicare overall rating: 1 of 5 · 120 beds
- Saint Francis Rehabilitation and Nursing Center(603) 524‑0466Medicare overall rating: 5 of 5 · 51 beds
Lancaster (1)
- Country Village Center, Genesis Healthcare(603) 788‑4735Medicare overall rating: 3 of 5 · 86 beds
Lebanon (1)
Manchester (9)
- Courville at Manchester(603) 647‑5900Medicare overall rating: 1 of 5 · 76 beds
- Hackett Hill Healthcare Center(603) 668‑8161Medicare overall rating: 2 of 5 · 70 beds
- Hanover Hill Health Care Center(603) 627‑3826Medicare overall rating: 4 of 5 · 124 beds
- Holy Cross Health Center(603) 628‑3550Medicare overall rating: 5 of 5 · 40 beds
- Maple Leaf Health Care Center(603) 669‑1660Medicare overall rating: 5 of 5 · 114 beds
- Mount Carmel Rehabilitation and Nursing Center(603) 627‑3811Medicare overall rating: 3 of 5 · 122 beds
- Saint Teresa Rehabilitation & Nursing Center(603) 668‑2373Medicare overall rating: 2 of 5 · 51 beds
- St Joseph Residence(603) 668‑6011Medicare overall rating: 4 of 5 · 22 beds
- Villa Crest Nursing and Retirement Center(603) 622‑3262Medicare overall rating: 3 of 5 · 126 beds
Meredith (1)
- Golden View Health Care Center(603) 279‑8111Medicare overall rating: 4 of 5 · 131 beds
Milford (2)
- Crestwood Center(603) 673‑7061Medicare overall rating: 4 of 5 · 82 beds
- The Elms Center(603) 673‑2907Medicare overall rating: 3 of 5 · 52 beds
Nashua (2)
- Courville at Nashua(603) 889‑5450Medicare overall rating: 5 of 5 · 94 beds
- Nashua Post Acute Care(603) 888‑1573Medicare overall rating: 1 of 5 · 290 beds
Newport (1)
- Woodlawn Healthcare Center LLC(603) 863‑1020Medicare overall rating: 2 of 5 · 53 beds
North Conway (1)
- Mineral Springs(603) 356‑7294Medicare overall rating: 1 of 5 · 87 beds
North Haverhill (1)
- Grafton County Nursing Home(603) 787‑6971Medicare overall rating: 2 of 5 · 135 beds
Ossipee (1)
- Mountain View Community(603) 539‑7511Medicare overall rating: 4 of 5 · 103 beds
Peterborough (1)
- Pheasant Wood Center(603) 924‑7267Medicare overall rating: 1 of 5 · 99 beds
Portsmouth (2)
- Cedar Healthcare Center(603) 431‑2530Medicare overall rating: 5 of 5 · 102 beds
- The Edgewood Centre(603) 436‑0099Medicare overall rating: 3 of 5 · 156 beds
Rochester (2)
- Birch Healthcare Center(603) 335‑3955Medicare overall rating: 3 of 5 · 79 beds
- Rochester Manor(603) 332‑7711Medicare overall rating: 2 of 5 · 108 beds
Rye (1)
- Webster at Rye(603) 964‑8144Medicare overall rating: 3 of 5 · 61 beds
Salem (1)
- Salemhaven(603) 893‑5586Medicare overall rating: 2 of 5 · 110 beds
Unity (1)
- Sullivan County Health Care(603) 542‑9511Medicare overall rating: 4 of 5 · 156 beds
West Stewartstown (1)
- Coos County Nursing Hospital(603) 246‑3321Medicare overall rating: 5 of 5 · 97 beds
Westmoreland (1)
- Cheshire County Home(603) 399‑4912Medicare overall rating: 5 of 5 · 150 beds
Whitefield (1)
- Morrison Nursing Home(603) 837‑2541Medicare overall rating: 4 of 5 · 57 beds
Winchester (1)
- Applewood Center(603) 239‑6355Medicare overall rating: 5 of 5 · 72 beds
Windham (1)
- Warde Health Center(603) 890‑1290Medicare overall rating: 5 of 5 · 48 beds
Wolfeboro (1)
- Wolfeboro Bay Center(603) 569‑3950Medicare overall rating: 4 of 5 · 104 beds
More care in New Hampshire
Common questions
How many nursing homes are in New Hampshire?
Medicare (CMS) lists 73 nursing homes in New Hampshire. 72 have a Medicare star rating.
Which nursing homes in New Hampshire have 5 stars?
In the current Medicare data: Applewood Center, Cedar Healthcare Center, Cheshire County Home, Coos County Nursing Hospital, Courville at Nashua, Hillsborough County Nursing Home, Holy Cross Health Center, Langdon Place of Dover, Langdon Place of Keene, Maple Leaf Health Care Center, Riverside Rest Home, Riverwoods at Exeter, Saint Francis Rehabilitation and Nursing Center and Warde Health Center. Ratings are one piece of information: call and visit before you decide.
Source: Centers for Medicare & Medicaid Services (CMS), “Provider Information”, data updated 2026-10-01, retrieved 2026-11-13. In a medical emergency, call 911. About nursing homes and their ratings