Nursing Homes in Texas

1176 Medicare-certified nursing homes across 440 cities

1176

Total Facilities

440

Cities Covered

1176

Medicare Certified

4.1

Avg Google Rating

Finding a Nursing Home in Texas

Texas has 1176 Medicare-certified nursing homes and skilled nursing facilities across 440 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 Texas is in Houston, with 60 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 Texas

Houston

60 nursing homes

San Antonio

59 nursing homes

Dallas

34 nursing homes

Fort Worth

31 nursing homes

Austin

25 nursing homes

El Paso

21 nursing homes

Lubbock

14 nursing homes

Tyler

13 nursing homes

Waco

13 nursing homes

Amarillo

12 nursing homes

Corpus Christi

12 nursing homes

Abilene

11 nursing homes

Temple

10 nursing homes

Arlington

9 nursing homes

Beaumont

9 nursing homes

Longview

9 nursing homes

Plano

9 nursing homes

Mesquite

8 nursing homes

Brownsville

7 nursing homes

Harlingen

7 nursing homes

Katy

7 nursing homes

Mcallen

7 nursing homes

Pasadena

7 nursing homes

Richardson

7 nursing homes

San Angelo

7 nursing homes

Texarkana

7 nursing homes

Wichita Falls

7 nursing homes

Brownwood

6 nursing homes

Denton

6 nursing homes

Garland

6 nursing homes

Humble

6 nursing homes

Irving

6 nursing homes

Laredo

6 nursing homes

Lufkin

6 nursing homes

Odessa

6 nursing homes

Weatherford

6 nursing homes

Baytown

5 nursing homes

Boerne

5 nursing homes

Carrollton

5 nursing homes

Corsicana

5 nursing homes

Denison

5 nursing homes

Desoto

5 nursing homes

Mckinney

5 nursing homes

Midland

5 nursing homes

New Braunfels

5 nursing homes

Paris

5 nursing homes

Round Rock

5 nursing homes

Seguin

5 nursing homes

Texas City

5 nursing homes

Tomball

5 nursing homes

Bedford

4 nursing homes

Brenham

4 nursing homes

Bryan

4 nursing homes

Cedar Park

4 nursing homes

Conroe

4 nursing homes

Edinburg

4 nursing homes

Fredericksburg

4 nursing homes

Gainesville

4 nursing homes

Granbury

4 nursing homes

Greenville

4 nursing homes

Kerrville

4 nursing homes

Lancaster

4 nursing homes

Missouri City

4 nursing homes

Palestine

4 nursing homes

Pearland

4 nursing homes

Richmond

4 nursing homes

Rockwall

4 nursing homes

Sherman

4 nursing homes

Sulphur Springs

4 nursing homes

The Woodlands

4 nursing homes

Victoria

4 nursing homes

Alice

3 nursing homes

Athens

3 nursing homes

Bastrop

3 nursing homes

Bay City

3 nursing homes

Big Spring

3 nursing homes

Bonham

3 nursing homes

Burleson

3 nursing homes

Carthage

3 nursing homes

Center

3 nursing homes

Cleburne

3 nursing homes

College Station

3 nursing homes

Crockett

3 nursing homes

Decatur

3 nursing homes

Del Rio

3 nursing homes

Eagle Pass

3 nursing homes

Ennis

3 nursing homes

Floresville

3 nursing homes

Frisco

3 nursing homes

Grand Saline

3 nursing homes

Grapevine

3 nursing homes

Huntsville

3 nursing homes

Jacksonville

3 nursing homes

Keller

3 nursing homes

Lampasas

3 nursing homes

League City

3 nursing homes

Livingston

3 nursing homes

Luling

3 nursing homes

Mansfield

3 nursing homes

Marshall

3 nursing homes

Mexia

3 nursing homes

Mount Pleasant

3 nursing homes

Nacogdoches

3 nursing homes

Pleasanton

3 nursing homes

Port Arthur

3 nursing homes

San Augustine

3 nursing homes

San Marcos

3 nursing homes

Silsbee

3 nursing homes

Stephenville

3 nursing homes

Sugar Land

3 nursing homes

Terrell

3 nursing homes

Waxahachie

3 nursing homes

Webster

3 nursing homes

Weslaco

3 nursing homes

Allen

2 nursing homes

Alvin

2 nursing homes

Angleton

2 nursing homes

Atlanta

2 nursing homes

Ballinger

2 nursing homes

Bandera

2 nursing homes

Beeville

2 nursing homes

Belton

2 nursing homes

Borger

2 nursing homes

Brownfield

2 nursing homes

Burkburnett

2 nursing homes

Caldwell

2 nursing homes

Cameron

2 nursing homes

Cedar Hill

2 nursing homes

Clarksville

2 nursing homes

Clifton

2 nursing homes

Coleman

2 nursing homes

Columbus

2 nursing homes

Comanche

2 nursing homes

Copperas Cove

2 nursing homes

Crowley

2 nursing homes

Cuero

2 nursing homes

Dimmitt

2 nursing homes

Dumas

2 nursing homes

Duncanville

2 nursing homes

El Campo

2 nursing homes

Fairfield

2 nursing homes

Farmersville

2 nursing homes

Flower Mound

2 nursing homes

Galveston

2 nursing homes

Gatesville

2 nursing homes

Georgetown

2 nursing homes

Giddings

2 nursing homes

Gilmer

2 nursing homes

Gladewater

2 nursing homes

Glen Rose

2 nursing homes

Goldthwaite

2 nursing homes

Gonzales

2 nursing homes

Graham

2 nursing homes

Groesbeck

2 nursing homes

Groves

2 nursing homes

Hallettsville

2 nursing homes

Hamilton

2 nursing homes

Hemphill

2 nursing homes

Henderson

2 nursing homes

Hillsboro

2 nursing homes

Hurst

2 nursing homes

Jasper

2 nursing homes

Kaufman

2 nursing homes

Kemp

2 nursing homes

Kenedy

2 nursing homes

Kilgore

2 nursing homes

Killeen

2 nursing homes

Kingsville

2 nursing homes

La Grange

2 nursing homes

Lake Jackson

2 nursing homes

Lewisville

2 nursing homes

Liberty

2 nursing homes

Lindale

2 nursing homes

La Porte

2 nursing homes

Levelland

2 nursing homes

Lockhart

2 nursing homes

Madisonville

2 nursing homes

Midlothian

2 nursing homes

Mineola

2 nursing homes

Mineral Wells

2 nursing homes

Mission

2 nursing homes

Navasota

2 nursing homes

North Richland Hills

2 nursing homes

Pampa

2 nursing homes

Pflugerville

2 nursing homes

Pilot Point

2 nursing homes

Plainview

2 nursing homes

Port Lavaca

2 nursing homes

Rio Grande City

2 nursing homes

Rockport

2 nursing homes

Rusk

2 nursing homes

Rosenberg

2 nursing homes

Schertz

2 nursing homes

Schulenburg

2 nursing homes

Southlake

2 nursing homes

Sweetwater

2 nursing homes

Trinity

2 nursing homes

Uvalde

2 nursing homes

Vidor

2 nursing homes

Wharton

2 nursing homes

White Settlement

2 nursing homes

Winnsboro

2 nursing homes

Woodville

2 nursing homes

Wylie

2 nursing homes

Yoakum

2 nursing homes

1205 Santa Fe Dr

1 nursing home

Alamo

1 nursing home

Amherst

1 nursing home

Andrews

1 nursing home

Alvarado

1 nursing home

Aspermont

1 nursing home

Azle

1 nursing home

Baird

1 nursing home

Balch Springs

1 nursing home

Bangs

1 nursing home

Bartlett

1 nursing home

Bellmead

1 nursing home

Bellville

1 nursing home

Bertram

1 nursing home

Big Lake

1 nursing home

Booker

1 nursing home

Bowie

1 nursing home

Brady

1 nursing home

Breckenridge

1 nursing home

Bronte

1 nursing home

Brookshire

1 nursing home

Bullard

1 nursing home

Burnet

1 nursing home

Bee Cave

1 nursing home

Benbrook

1 nursing home

Bremond

1 nursing home

Bridgeport

1 nursing home

Canadian

1 nursing home

Canton

1 nursing home

Carrizo Springs

1 nursing home

Castroville

1 nursing home

Celina

1 nursing home

Centerville

1 nursing home

Chandler

1 nursing home

Childress

1 nursing home

Cisco

1 nursing home

Clarendon

1 nursing home

Claude

1 nursing home

Cleveland

1 nursing home

Clute

1 nursing home

Clyde

1 nursing home

Colorado City

1 nursing home

Comfort

1 nursing home

Commerce

1 nursing home

Converse

1 nursing home

Cooper

1 nursing home

Coppell

1 nursing home

Corinth

1 nursing home

Corrigan

1 nursing home

Cotulla

1 nursing home

Crane

1 nursing home

Crosbyton

1 nursing home

Crowell

1 nursing home

Camp Wood

1 nursing home

Corpus Chrisit

1 nursing home

Cypress

1 nursing home

Daingerfield

1 nursing home

Dayton

1 nursing home

De Leon

1 nursing home

Denver City

1 nursing home

Devine

1 nursing home

Diboll

1 nursing home

Dripping Springs

1 nursing home

Eagle Lake

1 nursing home

Eastland

1 nursing home

Eden

1 nursing home

Edna

1 nursing home

Eldorado

1 nursing home

Electra

1 nursing home

Elgin

1 nursing home

Elkhart

1 nursing home

Emory

1 nursing home

Euless

1 nursing home

Farwell

1 nursing home

Forney

1 nursing home

Fort Stockton

1 nursing home

Franklin

1 nursing home

Friona

1 nursing home

Falfurrias

1 nursing home

Flatonia

1 nursing home

Friendswood

1 nursing home

Ganado

1 nursing home

Garrison

1 nursing home

Goliad

1 nursing home

Grand Prairie

1 nursing home

Grandview

1 nursing home

George West

1 nursing home

Groveton

1 nursing home

Hamlin

1 nursing home

Haskell

1 nursing home

Hearne

1 nursing home

Hebbronville

1 nursing home

Henrietta

1 nursing home

Hereford

1 nursing home

Hewitt

1 nursing home

Hico

1 nursing home

Highland Village

1 nursing home

Hondo

1 nursing home

Honey Grove

1 nursing home

Horseshoe Bay

1 nursing home

Hughes Springs

1 nursing home

Huntington

1 nursing home

Harker Heights

1 nursing home

Hutto

1 nursing home

Iowa Park

1 nursing home

Italy

1 nursing home

Itasca

1 nursing home

Jacksboro

1 nursing home

Jayton

1 nursing home

Jefferson

1 nursing home

Johnson City

1 nursing home

Justin

1 nursing home

Jourdanton

1 nursing home

Karnes City

1 nursing home

Kirbyville

1 nursing home

Knox City

1 nursing home

Kountze

1 nursing home

Kyle

1 nursing home

Keene

1 nursing home

Kennedale

1 nursing home

Kerens

1 nursing home

Kingsland

1 nursing home

Kingwood

1 nursing home

Lake Worth

1 nursing home

Lakeway

1 nursing home

Lamesa

1 nursing home

Linden

1 nursing home

Littlefield

1 nursing home

Live Oak

1 nursing home

Llano

1 nursing home

Lumberton

1 nursing home

Lytle

1 nursing home

La Marque

1 nursing home

La Vernia

1 nursing home

Mabank

1 nursing home

Malakoff

1 nursing home

Manchaca

1 nursing home

Marble Falls

1 nursing home

Marlin

1 nursing home

Matador

1 nursing home

Mathis

1 nursing home

Mccamey

1 nursing home

Mclean

1 nursing home

Memphis

1 nursing home

Menard

1 nursing home

Mercedes

1 nursing home

Meridian

1 nursing home

Monahans

1 nursing home

Mont Belvieu

1 nursing home

Moulton

1 nursing home

Mount Vernon

1 nursing home

Muleshoe

1 nursing home

Munday

1 nursing home

Mc Allen

1 nursing home

Mc Gregor

1 nursing home

Merkel

1 nursing home

Needville

1 nursing home

Newton

1 nursing home

Nocona

1 nursing home

Olney

1 nursing home

Olton

1 nursing home

Orange

1 nursing home

Overton

1 nursing home

Ozona

1 nursing home

Pearsall

1 nursing home

Pecos

1 nursing home

Penitas

1 nursing home

Perryton

1 nursing home

Pittsburg

1 nursing home

Porter

1 nursing home

Portland

1 nursing home

Post

1 nursing home

Princeton

1 nursing home

Pharr

1 nursing home

Quitman

1 nursing home

Ranger

1 nursing home

Raymondville

1 nursing home

Red Oak

1 nursing home

Richwood

1 nursing home

Rising Star

1 nursing home

Robert Lee

1 nursing home

Robstown

1 nursing home

Rockdale

1 nursing home

Rosebud

1 nursing home

Rowlett

1 nursing home

Royse City

1 nursing home

Ralls

1 nursing home

Refugio

1 nursing home

Richland Hills

1 nursing home

Saginaw

1 nursing home

San Juan

1 nursing home

San Saba

1 nursing home

Savoy

1 nursing home

Selma

1 nursing home

Seminole

1 nursing home

Seymour

1 nursing home

Shavano Park

1 nursing home

Shepherd

1 nursing home

Shiner

1 nursing home

Slaton

1 nursing home

Smithville

1 nursing home

Snyder

1 nursing home

Spearman

1 nursing home

Spring

1 nursing home

Spring Branch

1 nursing home

Springtown

1 nursing home

Stamford

1 nursing home

Sterling City

1 nursing home

Stratford

1 nursing home

San Diego

1 nursing home

Seagoville

1 nursing home

Sealy

1 nursing home

Socorro

1 nursing home

Sweeny

1 nursing home

Taylor

1 nursing home

Teague

1 nursing home

Van

1 nursing home

Van Alstyne

1 nursing home

Vernon

1 nursing home

Weimar

1 nursing home

Wellington

1 nursing home

Wheeler

1 nursing home

Whitehouse

1 nursing home

Whitney

1 nursing home

Willis

1 nursing home

Willow Park

1 nursing home

Wills Point

1 nursing home

Winnie

1 nursing home

Watauga

1 nursing home

Wells

1 nursing home

West

1 nursing home

Whitesboro

1 nursing home

Wimberley

1 nursing home

Yorktown

1 nursing home

Zapata

1 nursing home

Frequently Asked Questions

How many nursing homes are in Texas?

Texas has 1176 Medicare-certified nursing homes and skilled nursing facilities across 440 cities.

Does Medicare cover nursing home care in Texas?

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

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

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.