Nursing Homes in California

1163 Medicare-certified nursing homes across 345 cities

1163

Total Facilities

345

Cities Covered

1163

Medicare Certified

4.0

Avg Google Rating

Finding a Nursing Home in California

California has 1163 Medicare-certified nursing homes and skilled nursing facilities across 345 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 California is in Los Angeles, with 78 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 California

Los Angeles

78 nursing homes

Long Beach

25 nursing homes

Sacramento

22 nursing homes

San Diego

21 nursing homes

Fresno

19 nursing homes

San Jose

19 nursing homes

Oakland

18 nursing homes

Riverside

18 nursing homes

San Francisco

18 nursing homes

Hayward

16 nursing homes

Anaheim

14 nursing homes

Pasadena

14 nursing homes

Stockton

14 nursing homes

Glendale

13 nursing homes

El Cajon

12 nursing homes

Santa Monica

12 nursing homes

Torrance

12 nursing homes

El Monte

11 nursing homes

San Bernardino

11 nursing homes

Bakersfield

10 nursing homes

Modesto

9 nursing homes

Pomona

9 nursing homes

Carmichael

8 nursing homes

Gardena

8 nursing homes

Redding

8 nursing homes

Santa Ana

8 nursing homes

Escondido

7 nursing homes

Fremont

7 nursing homes

Fullerton

7 nursing homes

Hemet

7 nursing homes

La Mesa

7 nursing homes

North Hollywood

7 nursing homes

Norwalk

7 nursing homes

Redlands

7 nursing homes

San Gabriel

7 nursing homes

San Leandro

7 nursing homes

San Rafael

7 nursing homes

Santa Rosa

7 nursing homes

Santa Barbara

7 nursing homes

Whittier

7 nursing homes

Garden Grove

6 nursing homes

Merced

6 nursing homes

Reseda

6 nursing homes

Van Nuys

6 nursing homes

Visalia

6 nursing homes

Walnut Creek

6 nursing homes

Alameda

5 nursing homes

Alhambra

5 nursing homes

Auburn

5 nursing homes

Berkeley

5 nursing homes

Castro Valley

5 nursing homes

Chico

5 nursing homes

Concord

5 nursing homes

Covina

5 nursing homes

Duarte

5 nursing homes

Glendora

5 nursing homes

Inglewood

5 nursing homes

Lodi

5 nursing homes

Napa

5 nursing homes

National City

5 nursing homes

Orange

5 nursing homes

Petaluma

5 nursing homes

Porterville

5 nursing homes

Rosemead

5 nursing homes

Salinas

5 nursing homes

West Covina

5 nursing homes

Baldwin Park

4 nursing homes

Bellflower

4 nursing homes

Canoga Park

4 nursing homes

Downey

4 nursing homes

Granada Hills

4 nursing homes

Grass Valley

4 nursing homes

Lancaster

4 nursing homes

Los Gatos

4 nursing homes

Monterey

4 nursing homes

Ontario

4 nursing homes

Oxnard

4 nursing homes

Palm Springs

4 nursing homes

Pico Rivera

4 nursing homes

Roseville

4 nursing homes

Sunnyvale

4 nursing homes

Sylmar

4 nursing homes

Santa Maria

4 nursing homes

Turlock

4 nursing homes

Bell Gardens

3 nursing homes

Campbell

3 nursing homes

Carlsbad

3 nursing homes

Chula Vista

3 nursing homes

Claremont

3 nursing homes

Corona

3 nursing homes

Costa Mesa

3 nursing homes

Culver City

3 nursing homes

Cupertino

3 nursing homes

Camarillo

3 nursing homes

Daly City

3 nursing homes

Delano

3 nursing homes

Encinitas

3 nursing homes

Eureka

3 nursing homes

Fairfield

3 nursing homes

Hanford

3 nursing homes

Hawthorne

3 nursing homes

Huntington Beach

3 nursing homes

Laguna Hills

3 nursing homes

Livermore

3 nursing homes

Loma Linda

3 nursing homes

Lynwood

3 nursing homes

Mountain View

3 nursing homes

Newport Beach

3 nursing homes

Oroville

3 nursing homes

Pacific Grove

3 nursing homes

Palm Desert

3 nursing homes

Palo Alto

3 nursing homes

Paramount

3 nursing homes

Placerville

3 nursing homes

Poway

3 nursing homes

Reedley

3 nursing homes

San Pablo

3 nursing homes

San Pedro

3 nursing homes

Santa Cruz

3 nursing homes

Saratoga

3 nursing homes

Sonoma

3 nursing homes

Spring Valley

3 nursing homes

Sun Valley

3 nursing homes

Sunland

3 nursing homes

San Luis Obispo

3 nursing homes

Temple City

3 nursing homes

Tulare

3 nursing homes

Thousand Oaks

3 nursing homes

Upland

3 nursing homes

Vallejo

3 nursing homes

Vista

3 nursing homes

Ventura

3 nursing homes

Watsonville

3 nursing homes

Westminster

3 nursing homes

Woodland

3 nursing homes

Yuba City

3 nursing homes

Yucaipa

3 nursing homes

Antioch

2 nursing homes

Arcadia

2 nursing homes

Artesia

2 nursing homes

Banning

2 nursing homes

Barstow

2 nursing homes

Beaumont

2 nursing homes

Buena Park

2 nursing homes

Burbank

2 nursing homes

Chatsworth

2 nursing homes

Chowchilla

2 nursing homes

Clovis

2 nursing homes

Colton

2 nursing homes

Danville

2 nursing homes

Davis

2 nursing homes

Fontana

2 nursing homes

Fowler

2 nursing homes

Greenbrae

2 nursing homes

Highland

2 nursing homes

Indio

2 nursing homes

Jurupa Valley

2 nursing homes

La Habra

2 nursing homes

La Jolla

2 nursing homes

La Mirada

2 nursing homes

Lake Forest

2 nursing homes

Lakeport

2 nursing homes

Lemon Grove

2 nursing homes

Lomita

2 nursing homes

Los Altos

2 nursing homes

Los Banos

2 nursing homes

Lompoc

2 nursing homes

Madera

2 nursing homes

Manteca

2 nursing homes

Martinez

2 nursing homes

Mission Hills

2 nursing homes

Montclair

2 nursing homes

Montebello

2 nursing homes

Monterey Park

2 nursing homes

Montrose

2 nursing homes

Morgan Hill

2 nursing homes

Murrieta

2 nursing homes

Ojai

2 nursing homes

Pacifica

2 nursing homes

Panorama City

2 nursing homes

Pittsburg

2 nursing homes

Pleasant Hill

2 nursing homes

Pleasanton

2 nursing homes

Rancho Mirage

2 nursing homes

Red Bluff

2 nursing homes

Richmond

2 nursing homes

San Dimas

2 nursing homes

San Mateo

2 nursing homes

Santa Clara

2 nursing homes

Santee

2 nursing homes

Selma

2 nursing homes

Sherman Oaks

2 nursing homes

Sonora

2 nursing homes

Studio City

2 nursing homes

Tracy

2 nursing homes

Tujunga

2 nursing homes

Ukiah

2 nursing homes

Vacaville

2 nursing homes

Victorville

2 nursing homes

Yucca Valley

2 nursing homes

Alturas

1 nursing home

Anderson

1 nursing home

Arvin

1 nursing home

Atwater

1 nursing home

Avalon

1 nursing home

Alta Loma

1 nursing home

Apple Valley

1 nursing home

Arroyo Grande

1 nursing home

Atascadero

1 nursing home

Bell

1 nursing home

Belmont

1 nursing home

Big Bear Lake

1 nursing home

Blythe

1 nursing home

Brawley

1 nursing home

Brea

1 nursing home

Burlingame

1 nursing home

Bishop

1 nursing home

Capitola

1 nursing home

Cedarville

1 nursing home

Ceres

1 nursing home

Cherry Valley

1 nursing home

Chester

1 nursing home

Chino

1 nursing home

Citrus Heights

1 nursing home

City Of Industry

1 nursing home

Clearlake

1 nursing home

Cloverdale

1 nursing home

Coalinga

1 nursing home

Colusa

1 nursing home

Compton

1 nursing home

Coronado

1 nursing home

Crescent City

1 nursing home

Dana Point

1 nursing home

Dinuba

1 nursing home

El Centro

1 nursing home

El Cerrito

1 nursing home

El Sobrante

1 nursing home

Elk Grove

1 nursing home

Encino

1 nursing home

Fair Oaks

1 nursing home

Fall River Mills

1 nursing home

Fallbrook

1 nursing home

Folsom

1 nursing home

Fort Bragg

1 nursing home

Fortuna

1 nursing home

Fountain Valley

1 nursing home

Fillmore

1 nursing home

Galt

1 nursing home

Garberville

1 nursing home

Gilroy

1 nursing home

Grand Terrace

1 nursing home

Gridley

1 nursing home

Healdsburg

1 nursing home

Hollister

1 nursing home

Huntington Park

1 nursing home

Imperial

1 nursing home

Irvine

1 nursing home

Jackson

1 nursing home

Joshua Tree

1 nursing home

King City

1 nursing home

Kingsburg

1 nursing home

La Crescenta

1 nursing home

La Verne

1 nursing home

Ladera Ranch

1 nursing home

Lake Arrowhead

1 nursing home

Lake Isabella

1 nursing home

Lake View Terrace

1 nursing home

Lakeside

1 nursing home

Lawndale

1 nursing home

Lincoln

1 nursing home

Lindsay

1 nursing home

Live Oak

1 nursing home

Livingston

1 nursing home

Lone Pine

1 nursing home

Los Alamitos

1 nursing home

Mariposa

1 nursing home

Marysville

1 nursing home

Maywood

1 nursing home

Menlo Park

1 nursing home

Mentone

1 nursing home

Mill Valley

1 nursing home

Millbrae

1 nursing home

Milpitas

1 nursing home

Monrovia

1 nursing home

Moraga

1 nursing home

Moreno Valley

1 nursing home

Morro Bay

1 nursing home

N Hollywood

1 nursing home

Newhall

1 nursing home

Newman

1 nursing home

North Hills

1 nursing home

North Sacramento

1 nursing home

Northridge

1 nursing home

Novato

1 nursing home

Newbury Park

1 nursing home

Oakdale

1 nursing home

Oakhurst

1 nursing home

Oceanside

1 nursing home

Orinda

1 nursing home

Perris

1 nursing home

Playa Del Rey

1 nursing home

Portola

1 nursing home

Portola Valley

1 nursing home

Rancho Cordova

1 nursing home

Redwood City

1 nursing home

Rialto

1 nursing home

Ridgecrest

1 nursing home

Ripon

1 nursing home

Riverbank

1 nursing home

San Andreas

1 nursing home

San Bruno

1 nursing home

San Jacinto

1 nursing home

San Juan Capistrano

1 nursing home

San Marcos

1 nursing home

Sanger

1 nursing home

Seal Beach

1 nursing home

Sebastopol

1 nursing home

Shafter

1 nursing home

Signal Hill

1 nursing home

Soledad

1 nursing home

South Gate

1 nursing home

South Lake Tahoe

1 nursing home

South Pasadena

1 nursing home

Stanton

1 nursing home

Sun City

1 nursing home

Susanville

1 nursing home

Santa Paula

1 nursing home

Simi Valley

1 nursing home

Solvang

1 nursing home

Tarzana

1 nursing home

Temecula

1 nursing home

Truckee

1 nursing home

Tustin

1 nursing home

Templeton

1 nursing home

Union City

1 nursing home

Weaverville

1 nursing home

Weed

1 nursing home

West Hills

1 nursing home

West Sacramento

1 nursing home

Williams

1 nursing home

Willits

1 nursing home

Willows

1 nursing home

Woodland Hills

1 nursing home

Yorba Linda

1 nursing home

Yountville

1 nursing home

Frequently Asked Questions

How many nursing homes are in California?

California has 1163 Medicare-certified nursing homes and skilled nursing facilities across 345 cities.

Does Medicare cover nursing home care in California?

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

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

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.