Nursing Homes in Florida

695 Medicare-certified nursing homes across 205 cities

695

Total Facilities

205

Cities Covered

695

Medicare Certified

3.8

Avg Google Rating

Finding a Nursing Home in Florida

Florida has 695 Medicare-certified nursing homes and skilled nursing facilities across 205 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 Florida is in Jacksonville, with 33 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 Florida

Jacksonville

33 nursing homes

Miami

25 nursing homes

Saint Petersburg

23 nursing homes

Sarasota

23 nursing homes

Orlando

21 nursing homes

Tampa

18 nursing homes

Pensacola

15 nursing homes

Clearwater

13 nursing homes

Fort Myers

13 nursing homes

Lakeland

12 nursing homes

Boca Raton

11 nursing homes

Naples

11 nursing homes

West Palm Beach

11 nursing homes

Bradenton

10 nursing homes

Daytona Beach

10 nursing homes

Ocala

10 nursing homes

Gainesville

9 nursing homes

Orange Park

8 nursing homes

Tallahassee

8 nursing homes

Deland

7 nursing homes

Lake Worth

7 nursing homes

North Miami

7 nursing homes

Port Charlotte

7 nursing homes

Winter Haven

7 nursing homes

Kissimmee

6 nursing homes

Largo

6 nursing homes

Melbourne

6 nursing homes

New Port Richey

6 nursing homes

Port Saint Lucie

6 nursing homes

Saint Augustine

6 nursing homes

Venice

6 nursing homes

Vero Beach

6 nursing homes

Winter Park

6 nursing homes

Boynton Beach

5 nursing homes

Brooksville

5 nursing homes

Delray Beach

5 nursing homes

Fort Lauderdale

5 nursing homes

North Miami Beach

5 nursing homes

Pompano Beach

5 nursing homes

Brandon

4 nursing homes

Dunedin

4 nursing homes

Hialeah

4 nursing homes

Hudson

4 nursing homes

Lake City

4 nursing homes

Leesburg

4 nursing homes

Ormond Beach

4 nursing homes

Palm Beach Gardens

4 nursing homes

Palm Harbor

4 nursing homes

Panama City

4 nursing homes

Plantation

4 nursing homes

Saint Cloud

4 nursing homes

The Villages

4 nursing homes

Apopka

3 nursing homes

Cape Coral

3 nursing homes

Clermont

3 nursing homes

Crestview

3 nursing homes

Eustis

3 nursing homes

Fort Pierce

3 nursing homes

Fort Walton Beach

3 nursing homes

Hollywood

3 nursing homes

Inverness

3 nursing homes

Lecanto

3 nursing homes

Live Oak

3 nursing homes

Longwood

3 nursing homes

Lutz

3 nursing homes

Marianna

3 nursing homes

Merritt Island

3 nursing homes

Milton

3 nursing homes

Ocoee

3 nursing homes

Palm Bay

3 nursing homes

Pembroke Pines

3 nursing homes

Pinellas Park

3 nursing homes

Seminole

3 nursing homes

Stuart

3 nursing homes

Sun City Center

3 nursing homes

Sunrise

3 nursing homes

Titusville

3 nursing homes

Winter Garden

3 nursing homes

Zephyrhills

3 nursing homes

Altamonte Springs

2 nursing homes

Aventura

2 nursing homes

Avon Park

2 nursing homes

Blountstown

2 nursing homes

Chipley

2 nursing homes

Crystal River

2 nursing homes

Cutler Bay

2 nursing homes

Dade City

2 nursing homes

Debary

2 nursing homes

Hialeah Gardens

2 nursing homes

Homestead

2 nursing homes

Jupiter

2 nursing homes

Lady Lake

2 nursing homes

Lake Wales

2 nursing homes

Lantana

2 nursing homes

Lauderdale Lakes

2 nursing homes

Lauderhill

2 nursing homes

Macclenny

2 nursing homes

Madison

2 nursing homes

Maitland

2 nursing homes

Mount Dora

2 nursing homes

Palatka

2 nursing homes

Palm City

2 nursing homes

Plant City

2 nursing homes

Rockledge

2 nursing homes

Sebring

2 nursing homes

South Pasadena

2 nursing homes

Starke

2 nursing homes

Tamarac

2 nursing homes

Tarpon Springs

2 nursing homes

Trenton

2 nursing homes

Viera

2 nursing homes

West Melbourne

2 nursing homes

Altoona

1 nursing home

Arcadia

1 nursing home

Atlantic Beach

1 nursing home

Auburndale

1 nursing home

Bartow

1 nursing home

Belleair

1 nursing home

Bonifay

1 nursing home

Bonita Springs

1 nursing home

Bunnell

1 nursing home

Bushnell

1 nursing home

Callaway

1 nursing home

Carrabelle

1 nursing home

Century

1 nursing home

Clewiston

1 nursing home

Coconut Creek

1 nursing home

Coral Gables

1 nursing home

Crawfordville

1 nursing home

Crescent City

1 nursing home

Cross City

1 nursing home

Dania Beach

1 nursing home

Davenport

1 nursing home

Defuniak Springs

1 nursing home

Deltona

1 nursing home

Destin

1 nursing home

Englewood

1 nursing home

Estero

1 nursing home

Fernandina Beach

1 nursing home

Fleming Island

1 nursing home

Graceville

1 nursing home

Green Acres

1 nursing home

Green Cove Springs

1 nursing home

Greenville

1 nursing home

Gulf Breeze

1 nursing home

Gulfport

1 nursing home

Haines City

1 nursing home

Hernando

1 nursing home

Hilliard

1 nursing home

Hobe Sound

1 nursing home

Holly Hill

1 nursing home

Jacksonville Beach

1 nursing home

Jasper

1 nursing home

Juno Beach

1 nursing home

Kendall

1 nursing home

Key West

1 nursing home

Labelle

1 nursing home

Lake Mary

1 nursing home

Lake Park

1 nursing home

Lake Placid

1 nursing home

Land O Lakes

1 nursing home

Lehigh Acres

1 nursing home

Margate

1 nursing home

Mayo

1 nursing home

Miami Beach

1 nursing home

Miami Springs

1 nursing home

Middleburg

1 nursing home

Miramar Beach

1 nursing home

Monticello

1 nursing home

N Ft Myers

1 nursing home

New Smyrna Beach

1 nursing home

Niceville

1 nursing home

North Bay Village

1 nursing home

North Port

1 nursing home

Okeechobee

1 nursing home

Oldsmar

1 nursing home

Orange City

1 nursing home

Oviedo

1 nursing home

Pahokee

1 nursing home

Palm Coast

1 nursing home

Palmetto

1 nursing home

Pasadena

1 nursing home

Penney Farms

1 nursing home

Perry

1 nursing home

Ponte Vedra Beach

1 nursing home

Port Orange

1 nursing home

Port Saint Joe

1 nursing home

Punta Gorda

1 nursing home

Quincy

1 nursing home

Riviera Beach

1 nursing home

Royal Palm Beach

1 nursing home

Safety Harbor

1 nursing home

Sanford

1 nursing home

South Daytona

1 nursing home

Spring Hill

1 nursing home

Tavares

1 nursing home

Tavernier

1 nursing home

Trinity

1 nursing home

Wauchula

1 nursing home

Wellington

1 nursing home

Wesley Chapel

1 nursing home

Wildwood

1 nursing home

Williston

1 nursing home

Wilton Manors

1 nursing home

Winter Springs

1 nursing home

Frequently Asked Questions

How many nursing homes are in Florida?

Florida has 695 Medicare-certified nursing homes and skilled nursing facilities across 205 cities.

Does Medicare cover nursing home care in Florida?

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

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

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.