Top-Rated Nursing Homes in New York
The 133 nursing homes in New York that CMS rates 5 stars overall — the highest rating in the government’s five-star system. Listed exactly as CMS publishes it, grouped by county.
At a glance
- CMS 5-star nursing homes
- 133
- Share of rated facilities
- 22%
- of 593 rated
- Rated 4 stars or better
- 241
- All nursing homes in state
- 596
About the CMS 5-star rating (and what this list is not)
CMS 5-star nursing homes in New York
All 133 facilities, grouped by county. Each links to its full CMS record.
Kings County15
- Bedford Center for Nursing and RehabilitationBrooklyn · Kings County · 200 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Bensonhurst Center for Rehab and HealthcareBrooklyn · Kings County · 200 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Buena Vida Rehab and Nursing CenterBrooklyn · Kings County · 240 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Ditmas Park Care CenterBrooklyn · Kings County · 200 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Dr Susan Smith Mckinney Nursing and Rehab CenterBrooklyn · Kings County · 320 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Haym Solomon Home for the AgedBrooklyn · Kings County · 240 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Hopkins Center for Rehabilitation and HealthcareBrooklyn · Kings County · 288 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Linden Center for Nursing and RehabilitationBrooklyn · Kings County · 280 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Oxford Nursing HomeBrooklyn · Kings County · 235 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Saints Joachim & Anne Nursing and Rehab CenterBrooklyn · Kings County · 200 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Shore View Nursing & Rehabilitation CenterBrooklyn · Kings County · 320 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- The Chateau at Brooklyn Rehab and Nursing CenterBrooklyn · Kings County · 189 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- The Heritage Rehabilitation and Health Care CenterBrooklyn · Kings County · 79 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- The Monarch at Brooklyn Rehab and Nursing CenterBrooklyn · Kings County · 200 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- The Phoenix Rehabilitation and Nursing CenterBrooklyn · Kings County · 400 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
Queens County15
- Chapin Home for the AgingJamaica · Queens County · 220 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Cypress Garden Center for Nursing and RehabFlushing · Queens County · 278 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Dry Harbor Nursing HomeMiddle Village · Queens County · 360 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Elmhurst Care Center IncEast Elmhurst · Queens County · 240 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Forest View Center for Rehabilitation & NursingForest Hills · Queens County · 160 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Franklin Center for Rehabilitation and NursingFlushing · Queens County · 320 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Hollis Park Manor Nursing HomeHollis · Queens County · 80 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Jamaica Hospital Nursing Home Co IncJamaica · Queens County · 226 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Long Island Care Center IncFlushing · Queens County · 200 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Margaret Tietz Center for Nursing Care IncJamaica · Queens County · 200 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- N Y S Veterans Home in N Y CJamaica · Queens County · 250 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Parker Jewish Institute for Health Care & RehabNew Hyde Park · Queens County · 527 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Queen of Peace ResidenceQueens Village · Queens County · 53 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- St Marys Hospital for ChildrenBayside · Queens County · 124 bedsHealth 4 out of 5Staffing —Overall 5 out of 5
- The Grand Rehabilitation and Nursing at QueensWhitestone · Queens County · 179 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
Suffolk County15
- Acadia Center for Nursing and RehabilitationRiverhead · Suffolk County · 181 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Berkshire Nursing & Rehabilitation CenterWest Babylon · Suffolk County · 175 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Good Samaritan Nursing and Rehabilitation Care CtrSayville · Suffolk County · 100 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Gurwin Jewish Nursing and Rehabilitation CenterCommack · Suffolk County · 460 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Jefferson's FerrySouth Setauket · Suffolk County · 60 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- John T Mather Memorial Hosp T C UPort Jefferson · Suffolk County · 16 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Long Island State Veterans HomeStonybrook · Suffolk County · 350 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Luxor Nursing and Rehabilitation at Mills PondSt James · Suffolk County · 252 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Massapequa Center Rehabilitation & NursingAmityville · Suffolk County · 320 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Momentum at South Bay for Rehab and NursingEast Islip · Suffolk County · 160 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Oasis Rehabilitation and Nursing, LLCCenter Moriches · Suffolk County · 100 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Peconic Landing at SoutholdGreenport · Suffolk County · 66 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Quantum Rehabilitation and Nursing L L CMiddle Island · Suffolk County · 120 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- The Hamlet Rehabilitation and Healthcare Center atNesconset · Suffolk County · 240 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Westhampton Care CenterWesthampton · Suffolk County · 180 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
Bronx County10
- Archcare at Providence RestBronx · Bronx County · 200 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Eastchester Rehabilitation and Health Care CenterBronx · Bronx County · 200 bedsHealth 5 out of 5Staffing 1 out of 5Overall 5 out of 5
- Gold Crest Care CenterBronx · Bronx County · 175 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Hebrew Home for the Aged at RiverdaleRiverdale · Bronx County · 843 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Highbridge Woodycrest CenterBronx · Bronx County · 90 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Manhattanville Health Care CenterBronx · Bronx County · 200 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Methodist Home for Nursing and RehabilitationBronx · Bronx County · 120 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Split Rock Rehabilition and Health Care CenterBronx · Bronx County · 240 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- The Plaza Rehab and Nursing CenterBronx · Bronx County · 816 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Workmens Circle Multicare CenterBronx · Bronx County · 524 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
Erie County10
- Autumn View Health Care Facility L L CHamburg · Erie County · 230 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Beechwood HomesGetzville · Erie County · 272 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Eden Rehabilitation Nursing CenterEden · Erie County · 40 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Father Baker ManorOrchard Park · Erie County · 160 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Fox Run at Orchard ParkOrchard Park · Erie County · 60 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Greenfield Health & Rehab CenterLancaster · Erie County · 160 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Harris Hill Nursing Facility, L L CWilliamsville · Erie County · 192 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Mcauley ResidenceKenmore · Erie County · 160 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Mercy Hospital Skilled Nursing FacilityLackawanna · Erie County · 84 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- St Catherine Laboure Health Care CenterBuffalo · Erie County · 80 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
New York County10
- Amsterdam Nursing Home Corp (1992)New York · New York County · 409 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Coler Rehabilitation and Nursing Care CenterRoosevelt Island · New York County · 815 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Fort Tryon Center for Rehabilitation and NursingNew York · New York County · 205 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Mary Manning Walsh Nursing Home Co IncNew York · New York County · 362 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- New East Side Nursing HomeNew York · New York County · 58 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- New Gouverneur Hospital S N FNew York · New York County · 295 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- St Marys Center IncNew York · New York County · 39 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- The RiversideNew York · New York County · 520 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Upper East Side Rehabilitation and Nursing CenterNew York City · New York County · 499 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- West Village Rehabilitation and Nursing CenterNew York · New York County · 105 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
Nassau County9
- Belair Care Center IncBellmore · Nassau County · 102 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Emerge Nursing and Rehabilitation at Glen CoveGlen Cove · Nassau County · 102 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Excel at Woodbury for Rehab and Nursing, L L CWoodbury · Nassau County · 123 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
- Lynbrook Restorative Therapy and NursingLynbrook · Nassau County · 100 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Meadowbrook Care CenterFreeport · Nassau County · 280 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Mount Sinai South Nassau T C UOceanside · Nassau County · 20 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Northwell Health Stern Family Center for RehabManhasset · Nassau County · 256 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- Oceanside Care Center IncOceanside · Nassau County · 100 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- Rockville Skilled Nursing & Rehab Center, L L CRockville Centre · Nassau County · 66 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
Westchester County9
- Cortlandt HealthcareCortlandt Manor · Westchester County · 120 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Elizabeth Seton Children's CenterYonkers · Westchester County · 169 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Kendal on HudsonSleepy Hollow · Westchester County · 26 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Sunshine Children's Home and Rehab CenterOssining · Westchester County · 122 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- The KnollsValhalla · Westchester County · 20 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- The Steven and Alexandra Cohen Ped L T C PavilionValhalla · Westchester County · 24 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- The Wartburg HomeMount Vernon · Westchester County · 210 bedsHealth 3 out of 5Staffing 5 out of 5Overall 5 out of 5
- United Hebrew Geriatric CenterNew Rochelle · Westchester County · 294 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
- White Plains Center for Nursing Care, L L CWhite Plains · Westchester County · 88 bedsHealth 4 out of 5Staffing 4 out of 5Overall 5 out of 5
Monroe County7
- Edna Tina Wilson Living CenterRochester · Monroe County · 120 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Hamilton Manor Nursing HomeRochester · Monroe County · 40 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Jewish Home of RochesterRochester · Monroe County · 362 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Latta Road Nursing Home WestRochester · Monroe County · 40 bedsHealth 5 out of 5Staffing 3 out of 5Overall 5 out of 5
- Maplewood Nursing Home IncWebster · Monroe County · 74 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Penfield PlacePenfield · Monroe County · 48 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- The Brightonian, IncRochester · Monroe County · 54 bedsHealth 5 out of 5Staffing 2 out of 5Overall 5 out of 5
Onondaga County4
- Iroquois Nursing Home IncJamesville · Onondaga County · 160 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
- Nottingham R H C FJamesville · Onondaga County · 40 bedsHealth 5 out of 5Staffing 4 out of 5Overall 5 out of 5
- Syracuse Home AssociationBaldwinsville · Onondaga County · 120 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
- Upstate University Hosp at Community General T C USyracuse · Onondaga County · 20 bedsHealth 5 out of 5Staffing 5 out of 5Overall 5 out of 5
Richmond County3
- Carmel Richmond Healthcare and Rehab CenterStaten Island · Richmond County · 300 bedsHealth 4 out of 5Staffing 3 out of 5Overall 5 out of 5
- Sea View Hospital Rehabilitation Center and HomeStaten Island · Richmond County · 304 bedsHealth 4 out of 5Staffing 5 out of 5Overall 5 out of 5
- Staten Island Care CenterStaten Island · Richmond County · 300 bedsHealth 4 out of 5Staffing 2 out of 5Overall 5 out of 5
Allegany County2
Broome County2
Cattaraugus County2
Chautauqua County2
Genesee County2
Rockland County2
Steuben County2
Albany County1
Chemung County1
Columbia County1
Dutchess County1
Franklin County1
Niagara County1
Ontario County1
Orange County1
St. Lawrence County1
Washington County1
Wyoming County1
Compare the top-rated facilities
Put two to four of these facilities side by side on the same CMS fields — exact CMS values, no ranking or recommendation.
A 5-star overall rating does not mean two facilities are identical — they can differ on health inspections, staffing, penalties, and beds. Compare shows all of it side by side.
Related research
Frequently asked questions
How many 5-star nursing homes are in New York?
CMS gives its highest overall rating — 5 stars — to 133 of the 593 rated nursing homes in New York (about 22%). Those 133 facilities are listed on this page, grouped by county.
Are these the best nursing homes in New York?
They are the facilities CMS rates 5 stars overall — the highest rating in the government's five-star system, based on health inspections, staffing, and quality measures. SeniorCareRating.com does not add its own ranking or opinion; a CMS star rating is a summary of past data, not a guarantee about a facility's current care. Always visit in person and confirm current details with the facility.
What does a 5-star CMS rating mean?
CMS calculates an overall five-star rating from three components: health inspections, staffing levels relative to resident needs, and clinical quality measures. Five stars is "much above average" in CMS's own words. It reflects past reported data, so read it alongside the facility's individual records and a personal visit.
How current is this list?
The ratings on this page reflect the CMS data snapshot refreshed 2026-07-18. CMS updates its ratings over time, so confirm a facility's current rating on Medicare's Care Compare before making a decision.