Nursing Homes in New York

597 Medicare-certified nursing homes across 286 cities

597

Total Facilities

286

Cities Covered

597

Medicare Certified

3.7

Avg Google Rating

Finding a Nursing Home in New York

New York has 597 Medicare-certified nursing homes and skilled nursing facilities across 286 cities and towns. Whether you're looking for short-term rehabilitation after a hospital stay or long-term care for a loved one, this directory helps you compare facilities by CMS star ratings, Google reviews, staffing levels, and health inspection records.

The largest concentration of nursing homes in New York is in Bronx, with 41 facilities. Use the city listings below to find nursing homes near you, or search by zip code for the closest options.

Browse by City in New York

Bronx

41 nursing homes

Brooklyn

40 nursing homes

Rochester

23 nursing homes

New York

13 nursing homes

Far Rockaway

11 nursing homes

Flushing

11 nursing homes

Staten Island

10 nursing homes

Buffalo

8 nursing homes

Jamaica

7 nursing homes

Syracuse

7 nursing homes

Albany

6 nursing homes

New Rochelle

6 nursing homes

Utica

6 nursing homes

Rome

5 nursing homes

Troy

5 nursing homes

Williamsville

5 nursing homes

Yonkers

5 nursing homes

Ithaca

4 nursing homes

Long Beach

4 nursing homes

Oswego

4 nursing homes

Plattsburgh

4 nursing homes

Amsterdam

3 nursing homes

Arverne

3 nursing homes

Auburn

3 nursing homes

Batavia

3 nursing homes

Binghamton

3 nursing homes

Cortland

3 nursing homes

Canandaigua

3 nursing homes

Forest Hills

3 nursing homes

Fairport

3 nursing homes

Glen Cove

3 nursing homes

Goshen

3 nursing homes

Hempstead

3 nursing homes

Niagara Falls

3 nursing homes

Ossining

3 nursing homes

Poughkeepsie

3 nursing homes

Riverdale

3 nursing homes

Rockaway Park

3 nursing homes

Smithtown

3 nursing homes

Valhalla

3 nursing homes

White Plains

3 nursing homes

Woodbury

3 nursing homes

Bayside

2 nursing homes

Beacon

2 nursing homes

Brentwood

2 nursing homes

Bath

2 nursing homes

Catskill

2 nursing homes

Cheektowaga

2 nursing homes

Cortlandt Manor

2 nursing homes

Croton On Hudson

2 nursing homes

Dunkirk

2 nursing homes

Endicott

2 nursing homes

Elmira

2 nursing homes

Freeport

2 nursing homes

Getzville

2 nursing homes

Glens Falls

2 nursing homes

Gloversville

2 nursing homes

Granville

2 nursing homes

Great Neck

2 nursing homes

Greenport

2 nursing homes

Hamburg

2 nursing homes

Herkimer

2 nursing homes

Highland

2 nursing homes

Hollis

2 nursing homes

Huntington

2 nursing homes

Hornell

2 nursing homes

Horseheads

2 nursing homes

Jamesville

2 nursing homes

Kenmore

2 nursing homes

Lake Katrine

2 nursing homes

Lancaster

2 nursing homes

Liberty

2 nursing homes

Lockport

2 nursing homes

Massena

2 nursing homes

Medina

2 nursing homes

Middle Island

2 nursing homes

Middletown

2 nursing homes

Mount Vernon

2 nursing homes

New Hartford

2 nursing homes

New Paltz

2 nursing homes

North Tonawanda

2 nursing homes

Norwich

2 nursing homes

Newark

2 nursing homes

Oceanside

2 nursing homes

Oneonta

2 nursing homes

Orchard Park

2 nursing homes

Port Chester

2 nursing homes

Port Jefferson

2 nursing homes

Penn Yan

2 nursing homes

Queens Village

2 nursing homes

Rhinebeck

2 nursing homes

Rockville Centre

2 nursing homes

Sayville

2 nursing homes

Schenectady

2 nursing homes

Scotia

2 nursing homes

Springville

2 nursing homes

St James

2 nursing homes

Uniondale

2 nursing homes

Valley Cottage

2 nursing homes

Vestal

2 nursing homes

Warsaw

2 nursing homes

Watertown

2 nursing homes

Wellsville

2 nursing homes

West Babylon

2 nursing homes

West Haverstraw

2 nursing homes

Whitestone

2 nursing homes

Webster

2 nursing homes

Albion

1 nursing home

Allegany

1 nursing home

Altamont

1 nursing home

Amherst

1 nursing home

Amityville

1 nursing home

Argyle

1 nursing home

Astoria

1 nursing home

Avon

1 nursing home

Baldwinsville

1 nursing home

Bay Shore

1 nursing home

Bellmore

1 nursing home

Boonville

1 nursing home

Brewster

1 nursing home

Briarcliff Manor

1 nursing home

Brookhaven

1 nursing home

Brockport

1 nursing home

Campbell Hall

1 nursing home

Canton

1 nursing home

Carthage

1 nursing home

Castleton On Hudson

1 nursing home

Center Moriches

1 nursing home

Chittenango

1 nursing home

Cicero

1 nursing home

Clarence

1 nursing home

Clifton Park

1 nursing home

Clinton

1 nursing home

Cohoes

1 nursing home

Commack

1 nursing home

Cooperstown

1 nursing home

Corona

1 nursing home

Cuba

1 nursing home

Clifton Springs

1 nursing home

Corning

1 nursing home

Delhi

1 nursing home

Delmar

1 nursing home

Dobbs Ferry

1 nursing home

East Aurora

1 nursing home

East Elmhurst

1 nursing home

East Farmingdale

1 nursing home

East Greenbush

1 nursing home

East Islip

1 nursing home

East Meadow

1 nursing home

East Patchogue

1 nursing home

East Syracuse

1 nursing home

Eden

1 nursing home

Elizabethtown

1 nursing home

Endwell

1 nursing home

Fishkill

1 nursing home

Fort Edward

1 nursing home

Franklin Square

1 nursing home

Gasport

1 nursing home

Gerry

1 nursing home

Ghent

1 nursing home

Glen Oaks

1 nursing home

Gowanda

1 nursing home

Grand Island

1 nursing home

Greenhurst

1 nursing home

Groton

1 nursing home

Guilderland

1 nursing home

Geneva

1 nursing home

Hastings On Hudson

1 nursing home

Haverstraw

1 nursing home

Holmes

1 nursing home

Holtsville

1 nursing home

Hoosick Falls

1 nursing home

Houghton

1 nursing home

Huntington Station

1 nursing home

Hyde Park

1 nursing home

Ilion

1 nursing home

Island Park

1 nursing home

Jackson Heights

1 nursing home

Jamaica Est

1 nursing home

Jamestown

1 nursing home

Johnson City

1 nursing home

Johnstown

1 nursing home

Kings Park

1 nursing home

Kingston

1 nursing home

Lackawanna

1 nursing home

Lake Placid

1 nursing home

Leroy

1 nursing home

Lewiston

1 nursing home

Little Falls

1 nursing home

Little Neck

1 nursing home

Liverpool

1 nursing home

Livingston

1 nursing home

Lowville

1 nursing home

Lynbrook

1 nursing home

Livonia

1 nursing home

Lyons

1 nursing home

Machias

1 nursing home

Malone

1 nursing home

Mamaroneck

1 nursing home

Manhasset

1 nursing home

Manhattan

1 nursing home

Margaretville

1 nursing home

Maspeth

1 nursing home

Massapequa

1 nursing home

Medford

1 nursing home

Melville

1 nursing home

Middle Village

1 nursing home

Minoa

1 nursing home

Mohegan Lake

1 nursing home

Monsey

1 nursing home

Montgomery

1 nursing home

Montrose

1 nursing home

Moravia

1 nursing home

Morrisville

1 nursing home

Montour Falls

1 nursing home

Mount Morris

1 nursing home

Nanuet

1 nursing home

Nesconset

1 nursing home

New Berlin

1 nursing home

New City

1 nursing home

New Hyde Park

1 nursing home

New York City

1 nursing home

Newburgh

1 nursing home

Newfane

1 nursing home

Niskayuna

1 nursing home

North Creek

1 nursing home

Oakdale

1 nursing home

Ogdensburg

1 nursing home

Olean

1 nursing home

Oneida

1 nursing home

Oriskany

1 nursing home

Owego

1 nursing home

Oxford

1 nursing home

Palatine Bridge

1 nursing home

Patchogue

1 nursing home

Pawling

1 nursing home

Peekskill

1 nursing home

Philmont

1 nursing home

Plainview

1 nursing home

Port Jefferson Stati

1 nursing home

Port Jervis

1 nursing home

Port Washington

1 nursing home

Purdy Station

1 nursing home

Purdys

1 nursing home

Painted Post

1 nursing home

Penfield

1 nursing home

Pittsford

1 nursing home

Queensbury

1 nursing home

Rensselaer

1 nursing home

Riverhead

1 nursing home

Roosevelt Island

1 nursing home

Roscoe

1 nursing home

Roslyn Heights

1 nursing home

Rye

1 nursing home

Saint Johnsville

1 nursing home

Salamanca

1 nursing home

Saratoga Springs

1 nursing home

Scarsdale

1 nursing home

Sleepy Hollow

1 nursing home

Slingerlands

1 nursing home

Somers

1 nursing home

South Hampton

1 nursing home

South Setauket

1 nursing home

Spring Valley

1 nursing home

Staatsburg

1 nursing home

Stamford

1 nursing home

Stonybrook

1 nursing home

Suffern

1 nursing home

Sodus

1 nursing home

Spencerport

1 nursing home

Tarrytown

1 nursing home

Ticonderoga

1 nursing home

Tonawanda

1 nursing home

Tupper Lake

1 nursing home

Valatie

1 nursing home

Valley Stream

1 nursing home

Wappingers Falls

1 nursing home

Warwick

1 nursing home

Waterville

1 nursing home

Waverly

1 nursing home

West Islip

1 nursing home

West Seneca

1 nursing home

Westhampton

1 nursing home

Woodmere

1 nursing home

Woodside

1 nursing home

Waterloo

1 nursing home

Frequently Asked Questions

How many nursing homes are in New York?

New York has 597 Medicare-certified nursing homes and skilled nursing facilities across 286 cities.

Does Medicare cover nursing home care in New York?

Medicare Part A covers short-term skilled nursing facility care in New York after a qualifying 3-day hospital stay — typically up to 100 days. Long-term custodial care is generally not covered by Medicare and requires Medicaid or private pay.

How do I compare nursing home quality in New York?

CMS rates every Medicare-certified nursing home in New York on a 1–5 star scale based on health inspections, staffing levels, and quality measures. You can compare these ratings alongside Google reviews for each facility on this site.

What is the average cost of a nursing home in New York?

Nursing home costs vary by location and level of care. Semi-private rooms typically range from $200–$350/day. Medicaid covers nursing home care for eligible residents once personal assets are spent down to qualifying levels.