facebook tracking Nursing Homes in New Hampshire: 73 Ranked by CMS Rating
Skip to content

New Hampshire nursing homes ranked

All states › New Hampshire

73 nursing homes in New Hampshire are certified by Medicare or Medicaid. They are listed below by their CMS overall star rating, best first, with inspection, staffing and quality stars and nurse staffing hours. Among the 14 rated 5 stars: Langdon Place of Dover in Dover, Langdon Place of Keene in Keene, Holy Cross Health Center in Manchester, and more.

Ratings come from CMS and are updated monthly; these are from October 2026. Stars summarize a lot, so check each home's latest inspection report and visit in person before you decide.

3.0 starsaverage overall rating (US: 3.1)
14homes rated 5 stars
3.66 hrsmedian nurse staffing per resident per day (US: 3.72)
33%fined in the last three years (US: 44%)

All New Hampshire nursing homes

73 nursing homes

1
Langdon Place of Dover Dover
30 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.97 hrs/day
2
Langdon Place of Keene Keene
25 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.36 hrs/day
3
Holy Cross Health Center Manchester
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.98 hrs/day
4
Coos County Nursing Hospital West Stewartstown
97 beds Medicaid
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 4.90 hrs/day
5
Cheshire County Home Westmoreland
150 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.46 hrs/day
6
Warde Health Center Windham
48 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 4.38 hrs/day
7
Riverside Rest Home Dover
215 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 3.99 hrs/day
8
Courville at Nashua Nashua
94 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.77 hrs/day
9
Hillsborough County Nursing Home Goffstown
300 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 3.75 hrs/day
10
Saint Francis Rehabilitation and Nursing Center Laconia
51 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 2/5
Nurse hours 3.71 hrs/day
11
Cedar Healthcare Center Portsmouth
102 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 3/5
Nurse hours 3.57 hrs/day
12
Applewood Center Winchester
72 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 3.47 hrs/day
13
Maple Leaf Health Care Center Manchester
114 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 2/5 Quality 4/5
Nurse hours 2.76 hrs/day
14
Riverwoods at Exeter Exeter
8 beds Medicare
★★★★★
Inspection 4/5 Staffing — Quality 5/5
Nurse hours —
15
St Joseph Residence Manchester
22 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 6.31 hrs/day
16
Covenant Living of Keene Keene
20 beds Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 2/5
Nurse hours 5.46 hrs/day
17
Sullivan County Health Care Unity
156 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 5.38 hrs/day
18
Belknap County Nursing Home Laconia
94 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 5/5 Quality 1/5
Nurse hours 5.12 hrs/day
19
Golden View Health Care Center Meredith
131 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 2/5
Nurse hours 5.05 hrs/day
20
Rockingham County Nursing Home Brentwood
226 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 5.00 hrs/day
21
Mountain View Community Ossipee
103 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 4.41 hrs/day
22
Saint Ann Rehabilitation and Nursing Center Dover
54 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 4.19 hrs/day
23
Colonial Poplin Nursing Home Fremont
50 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 4/5
Nurse hours 3.67 hrs/day
24
Morrison Nursing Home Whitefield
57 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 3.58 hrs/day
25
Pleasant Valley Nursing and Rehab Center Derry
112 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 3.49 hrs/day
26
Bedford Hills Center Bedford
147 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 3.45 hrs/day
27
Crestwood Center Milford
82 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 3.40 hrs/day
28
Wolfeboro Bay Center Wolfeboro
104 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 3.36 hrs/day
29
Dover Center for Health & Rehabilitation Dover
112 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 4/5
Nurse hours 3.27 hrs/day
30
Hanover Terrace Health and Rehabilitation Hanover
100 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 2/5 Quality 5/5
Nurse hours 3.21 hrs/day
31
Hanover Hill Health Care Center Manchester
124 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 2/5 Quality 4/5
Nurse hours 2.92 hrs/day
32
Merrimack County Nursing Home Boscawen
290 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 3/5
Nurse hours 4.76 hrs/day
33
Coos County Nursing Home Berlin
100 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 3/5
Nurse hours 4.71 hrs/day
34
Webster at Rye Rye
61 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.49 hrs/day
35
Presidential Oaks Concord
85 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 3/5 Quality 5/5
Nurse hours 4.43 hrs/day
36
Mount Carmel Rehabilitation and Nursing Center Manchester
122 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 3/5
Nurse hours 4.02 hrs/day
37
Hillsboro House Nursing Home Hillsboro
33 beds Medicaid Medicare 11 fines
★★★☆☆
Inspection 2/5 Staffing 4/5 Quality 5/5
Nurse hours 4.00 hrs/day
38
Edgewood Centre (The) Portsmouth
156 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.52 hrs/day
39
Birch Healthcare Center Rochester
79 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 3/5
Nurse hours 3.48 hrs/day
40
Exeter Center Exeter
81 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 3/5
Nurse hours 3.41 hrs/day
41
Villa Crest Nursing and Retirement Center Manchester
126 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 3.40 hrs/day
42
Keene Center, Genesis Healthcare Keene
106 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.25 hrs/day
43
Country Village Center, Genesis Healthcare Lancaster
86 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.20 hrs/day
44
The Elms Center Milford
52 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 3/5
Nurse hours 3.11 hrs/day
45
Havenwood-Heritage Heights Concord
70 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 4.71 hrs/day
46
Grafton County Nursing Home North Haverhill
135 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 2/5
Nurse hours 4.33 hrs/day
47
Glencliff Home for the Elderly Glencliff
130 beds Medicaid
★★☆☆☆
Inspection 1/5 Staffing 5/5 Quality 3/5
Nurse hours 4.21 hrs/day
48
Woodlawn Healthcare Center Newport
53 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 3/5
Nurse hours 4.06 hrs/day
49
Saint Teresa Rehabilitation & Nursing Center Manchester
51 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 4.04 hrs/day
50
Salemhaven Salem
110 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 3.80 hrs/day
51
Hackett Hill Healthcare Center Manchester
70 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 1/5 Staffing 4/5 Quality 5/5
Nurse hours 3.66 hrs/day
52
Harris Hill Center, Genesis HealthCare Concord
85 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 3/5
Nurse hours 3.51 hrs/day
53
Elm Wood Center at Claremont Claremont
68 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 4/5
Nurse hours 3.38 hrs/day
54
Ridgewood Center, Genesis HealthCare Bedford
150 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 3/5
Nurse hours 3.36 hrs/day
55
Rochester Manor Rochester
108 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 2/5
Nurse hours 3.29 hrs/day
56
Derry Center for Rehabilitation and Healthcare Derry
62 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 4/5
Nurse hours 3.09 hrs/day
57
Epsom Healthcare Center Epsom
108 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 3/5
Nurse hours 3.02 hrs/day
58
Courville at Manchester Manchester
76 beds Medicaid Medicare 2 fines SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 4.11 hrs/day
59
Mineral Springs North Conway
87 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 3/5
Nurse hours 3.87 hrs/day
60
Fairview Nursing Home Hudson
101 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 3.86 hrs/day
61
Lafayette Center Franconia
72 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 2/5
Nurse hours 3.71 hrs/day
62
Pleasant View Center Concord
176 beds Medicaid Medicare 2 fines SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 2/5
Nurse hours 3.66 hrs/day
63
Laconia Rehabilitation Center Laconia
120 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 3.61 hrs/day
64
Jaffrey Rehabilitation and Nursing Center Jaffrey
83 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 2/5 Quality 2/5
Nurse hours 3.57 hrs/day
65
Pheasant Wood Center Peterborough
99 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 3.31 hrs/day
66
Oceanside Skilled Nursing and Rehabilitation Hampton
117 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 2/5
Nurse hours 3.26 hrs/day
67
Alpine Healthcare Center Keene
85 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 2/5 Quality 2/5
Nurse hours 3.23 hrs/day
68
Mountain Ridge Center, Genesis HealthCare Franklin
86 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 1/5 Quality 1/5
Nurse hours 3.13 hrs/day
69
Bedford Nursing & Rehabilitation Center Bedford
102 beds Medicaid Medicare 1 fine SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 2/5 Quality 3/5
Nurse hours 3.11 hrs/day
70
Nashua Post Acute Care Nashua
290 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 2/5 Quality 3/5
Nurse hours 3.07 hrs/day
71
Goffstown Nursing and Rehab Center Goffstown
41 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 1/5 Quality 4/5
Nurse hours 2.73 hrs/day
72
Saint Vincent Rehabilitation & Nursing Center Berlin
80 beds Medicaid Medicare
★☆☆☆☆
Inspection 2/5 Staffing 1/5 Quality 4/5
Nurse hours 2.28 hrs/day
73
Lebanon Center, Genesis HealthCare Lebanon
110 beds Medicaid Medicare 1 fine Special Focus Facility
Not rated
Inspection — Staffing — Quality —
Nurse hours 3.20 hrs/day
Compare

Largest cities for nursing homes in New Hampshire

Nursing homes by city in New Hampshire

All 73 New Hampshire nursing homes A–Z

A

Alpine Healthcare Center · Applewood Center

B

Bedford Hills Center · Bedford Nursing & Rehabilitation Center · Belknap County Nursing Home · Birch Healthcare Center

C

Cedar Healthcare Center · Cheshire County Home · Colonial Poplin Nursing Home · Coos County Nursing Home · Coos County Nursing Hospital · Country Village Center, Genesis Healthcare · Courville at Manchester · Courville at Nashua · Covenant Living of Keene · Crestwood Center

D

Derry Center for Rehabilitation and Healthcare · Dover Center for Health & Rehabilitation

E

Edgewood Centre (The) · Elm Wood Center at Claremont · Epsom Healthcare Center · Exeter Center

F

Fairview Nursing Home

G

Glencliff Home for the Elderly · Goffstown Nursing and Rehab Center · Golden View Health Care Center · Grafton County Nursing Home

H

Hackett Hill Healthcare Center · Hanover Hill Health Care Center · Hanover Terrace Health and Rehabilitation · Harris Hill Center, Genesis HealthCare · Havenwood-Heritage Heights · Hillsboro House Nursing Home · Hillsborough County Nursing Home · Holy Cross Health Center

J

Jaffrey Rehabilitation and Nursing Center

K

Keene Center, Genesis Healthcare

L

Laconia Rehabilitation Center · Lafayette Center · Langdon Place of Dover · Langdon Place of Keene · Lebanon Center, Genesis HealthCare

M

Maple Leaf Health Care Center · Merrimack County Nursing Home · Mineral Springs · Morrison Nursing Home · Mount Carmel Rehabilitation and Nursing Center · Mountain Ridge Center, Genesis HealthCare · Mountain View Community

N

Nashua Post Acute Care

O

Oceanside Skilled Nursing and Rehabilitation

P

Pheasant Wood Center · Pleasant Valley Nursing and Rehab Center · Pleasant View Center · Presidential Oaks

R

Ridgewood Center, Genesis HealthCare · Riverside Rest Home · Riverwoods at Exeter · Rochester Manor · Rockingham County Nursing Home

S

Saint Ann Rehabilitation and Nursing Center · Saint Francis Rehabilitation and Nursing Center · Saint Teresa Rehabilitation & Nursing Center · Saint Vincent Rehabilitation & Nursing Center · Salemhaven · St Joseph Residence · Sullivan County Health Care

T

The Elms Center

V

Villa Crest Nursing and Retirement Center

W

Warde Health Center · Webster at Rye · Wolfeboro Bay Center · Woodlawn Healthcare Center

Questions about New Hampshire nursing homes

How many nursing homes are in New Hampshire?
73 nursing homes in New Hampshire are certified by Medicare, Medicaid or both, in 44 cities. 71 of them accept Medicaid.
How are New Hampshire nursing homes rated?
The average CMS overall rating in New Hampshire is 3.0 stars, against 3.1 nationally. 14 homes are rated 5 stars.
How much nursing staff do New Hampshire nursing homes have?
The median New Hampshire home reports 3.66 hours of nursing care per resident per day, counting registered nurses, licensed practical nurses and nurse aides. The national median is 3.72 hours.
How many New Hampshire nursing homes have been fined?
24 (33%) were fined by CMS in the last three years. Each home's page lists its fines and inspection citations.

Nearby states

Source: CMS Provider Data Catalog, nursing home provider information, health inspections and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.

https://www.nursinghomesineachstate.com/new-hampshire/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.