Nursing Homes in Kansas

297 Medicare-certified nursing homes across 181 cities

297

Total Facilities

181

Cities Covered

297

Medicare Certified

4.0

Avg Google Rating

Finding a Nursing Home in Kansas

Kansas has 297 Medicare-certified nursing homes and skilled nursing facilities across 181 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 Kansas is in Wichita, with 22 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 Kansas

Wichita

22 nursing homes

Topeka

14 nursing homes

Overland Park

13 nursing homes

Olathe

9 nursing homes

Kansas City

6 nursing homes

Salina

6 nursing homes

Hutchinson

4 nursing homes

Winfield

4 nursing homes

Atchison

3 nursing homes

Dodge City

3 nursing homes

Edwardsville

3 nursing homes

Lawrence

3 nursing homes

Lenexa

3 nursing homes

Liberal

3 nursing homes

Manhattan

3 nursing homes

Newton

3 nursing homes

Parsons

3 nursing homes

Shawnee

3 nursing homes

Arkansas City

2 nursing homes

Beloit

2 nursing homes

Chanute

2 nursing homes

Colby

2 nursing homes

Derby

2 nursing homes

El Dorado

2 nursing homes

Emporia

2 nursing homes

Garden City

2 nursing homes

Garnett

2 nursing homes

Great Bend

2 nursing homes

Hays

2 nursing homes

Hillsboro

2 nursing homes

Independence

2 nursing homes

Lansing

2 nursing homes

Mcpherson

2 nursing homes

Moundridge

2 nursing homes

Paola

2 nursing homes

Peabody

2 nursing homes

Pittsburg

2 nursing homes

Prairie Village

2 nursing homes

Pratt

2 nursing homes

Russell

2 nursing homes

Sabetha

2 nursing homes

Seneca

2 nursing homes

Smith Center

2 nursing homes

Wellington

2 nursing homes

Abilene

1 nursing home

Andover

1 nursing home

Anthony

1 nursing home

Arma

1 nursing home

Attica

1 nursing home

Atwood

1 nursing home

Augusta

1 nursing home

Baldwin City

1 nursing home

Baxter Springs

1 nursing home

Bel Aire

1 nursing home

Belleville

1 nursing home

Bonner Springs

1 nursing home

Bucklin

1 nursing home

Buhler

1 nursing home

Burlington

1 nursing home

Centralia

1 nursing home

Chapman

1 nursing home

Cheney

1 nursing home

Cherryvale

1 nursing home

Cimarron

1 nursing home

Clay Center

1 nursing home

Clearwater

1 nursing home

Clyde

1 nursing home

Coffeyville

1 nursing home

Coldwater

1 nursing home

Columbus

1 nursing home

Concordia

1 nursing home

Conway Springs

1 nursing home

Cottonwood Falls

1 nursing home

Council Grove

1 nursing home

Cunningham

1 nursing home

De Soto

1 nursing home

Downs

1 nursing home

Easton

1 nursing home

Ellis

1 nursing home

Ellsworth

1 nursing home

Enterprise

1 nursing home

Eskridge

1 nursing home

Eudora

1 nursing home

Eureka

1 nursing home

Fort Dodge

1 nursing home

Fort Scott

1 nursing home

Fowler

1 nursing home

Frankfort

1 nursing home

Frontenac

1 nursing home

Galena

1 nursing home

Gardner

1 nursing home

Glasco

1 nursing home

Goddard

1 nursing home

Goessel

1 nursing home

Goodland

1 nursing home

Halstead

1 nursing home

Haviland

1 nursing home

Haysville

1 nursing home

Herington

1 nursing home

Hesston

1 nursing home

Hiawatha

1 nursing home

Hill City

1 nursing home

Holton

1 nursing home

Hoxie

1 nursing home

Hugoton

1 nursing home

Inman

1 nursing home

Iola

1 nursing home

Johnson

1 nursing home

Junction City

1 nursing home

Kingman

1 nursing home

Kinsley

1 nursing home

Kiowa

1 nursing home

La Crosse

1 nursing home

Lakin

1 nursing home

Larned

1 nursing home

Leavenworth

1 nursing home

Leawood

1 nursing home

Leonardville

1 nursing home

Leoti

1 nursing home

Lincoln

1 nursing home

Lindsborg

1 nursing home

Linn

1 nursing home

Little River

1 nursing home

Logan

1 nursing home

Louisburg

1 nursing home

Marion

1 nursing home

Marquette

1 nursing home

Marysville

1 nursing home

Meade

1 nursing home

Merriam

1 nursing home

Minneapolis

1 nursing home

Minneola

1 nursing home

Montezuma

1 nursing home

Moran

1 nursing home

Mulvane

1 nursing home

Neodesha

1 nursing home

Ness City

1 nursing home

North Newton

1 nursing home

Norton

1 nursing home

Nortonville

1 nursing home

Oakley

1 nursing home

Oberlin

1 nursing home

Onaga

1 nursing home

Osage City

1 nursing home

Osborne

1 nursing home

Oskaloosa

1 nursing home

Oswego

1 nursing home

Ottawa

1 nursing home

Overbrook

1 nursing home

Phillipsburg

1 nursing home

Plainville

1 nursing home

Pretty Prairie

1 nursing home

Protection

1 nursing home

Richmond

1 nursing home

Rose Hill

1 nursing home

Rossville

1 nursing home

Saint Paul

1 nursing home

Scott City

1 nursing home

Sedan

1 nursing home

Sedgwick

1 nursing home

South Hutchinson

1 nursing home

Spearville

1 nursing home

Spring Hill

1 nursing home

St Francis

1 nursing home

St Marys

1 nursing home

Stafford

1 nursing home

Sterling

1 nursing home

Stockton

1 nursing home

Tonganoxie

1 nursing home

Tribune

1 nursing home

Ulysses

1 nursing home

Valley Falls

1 nursing home

Wakeeney

1 nursing home

Wakefield

1 nursing home

Wamego

1 nursing home

Wathena

1 nursing home

Wellsville

1 nursing home

Westmoreland

1 nursing home

Whitewater

1 nursing home

Wilson

1 nursing home

Winchester

1 nursing home

Frequently Asked Questions

How many nursing homes are in Kansas?

Kansas has 297 Medicare-certified nursing homes and skilled nursing facilities across 181 cities.

Does Medicare cover nursing home care in Kansas?

Medicare Part A covers short-term skilled nursing facility care in Kansas 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 Kansas?

CMS rates every Medicare-certified nursing home in Kansas 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 Kansas?

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.