Texas ranks at 14 out of 100 against 51 states, based on how often homes sold above list, how close to list they sold, how fast they sold, supply and price drops.
The numbers
| March–May 2026 | A year earlier | Change | |
|---|---|---|---|
| Homes sold above list price | 14% | 13% | +0.2 pts |
| Average sale-to-list ratio | 97.2% | 97.5% | −0.3 pts |
| Median days on market | 67 | 59 | +8 |
| Months of supply | 4.7 | 4.8 | −3.6% |
| Listings with a price drop | 32% | 31% | +0.7 pts |
| Median sale price | $347,384 | $347,853 | −0.1% |
| Median price per sq ft | $177 | $181 | −2.2% |
| Homes sold | 87162 | 88145 | −1.1% |
The trend
Cities and towns in Texas
| City | Heat score | ZIP codes |
|---|---|---|
| West University Place | 72 · Hot | 1 |
| Abilene | 62 · Hot | 4 |
| Coppell | 55 · Warm | 1 |
| Grapevine | 54 · Warm | 2 |
| Bedford | 53 · Warm | 2 |
| Hurst | 52 · Warm | 2 |
| Colleyville | 52 · Warm | 1 |
| Highland Village | 52 · Warm | 1 |
| Southlake | 51 · Warm | 1 |
| Bellaire | 50 · Warm | 1 |
| Groves | 50 · Warm | 1 |
| Flower Mound | 49 · Warm | 2 |
| North Richland Hills | 45 · Warm | 2 |
| Keller | 45 · Warm | 1 |
| Socorro | 45 · Warm | 1 |
| Nash | 44 · Warm | 1 |
| Carrollton | 43 · Warm | 3 |
| Watauga | 43 · Warm | 1 |
| Richardson | 41 · Warm | 3 |
| Deer Park | 41 · Warm | 1 |
| Haltom City | 40 · Warm | 1 |
| El Paso | 39 · Balanced | 18 |
| Hidalgo | 39 · Balanced | 1 |
| Lewisville | 38 · Balanced | 2 |
| Port Neches | 38 · Balanced | 1 |
| Arlington | 37 · Balanced | 13 |
| The Woodlands | 37 · Balanced | 4 |
| Euless | 37 · Balanced | 2 |
| Channelview | 37 · Balanced | 1 |
| Nederland | 37 · Balanced | 1 |
| Farmers Branch | 36 · Balanced | 2 |
| Lancaster | 36 · Balanced | 2 |
| Cedar Hill | 36 · Balanced | 1 |
| Highland Park | 36 · Balanced | 1 |
| Plano | 35 · Balanced | 6 |
| Amarillo | 34 · Balanced | 10 |
| Allen | 34 · Balanced | 1 |
| Cedar Park | 34 · Balanced | 1 |
| Friendswood | 34 · Balanced | 1 |
| Grand Prairie | 33 · Balanced | 4 |
| Bridge City | 33 · Balanced | 1 |
| Burleson | 33 · Balanced | 1 |
| DeSoto | 33 · Balanced | 1 |
| Irving | 32 · Balanced | 6 |
| Pearland | 32 · Balanced | 2 |
| Hutchins | 32 · Balanced | 1 |
| Josephine | 32 · Balanced | 1 |
| La Porte | 32 · Balanced | 1 |
| Seagoville | 32 · Balanced | 1 |
| Pasadena | 31 · Balanced | 6 |
| Galena Park | 31 · Balanced | 1 |
| Hornsby Bend | 31 · Balanced | 1 |
| Murphy | 31 · Balanced | 1 |
| Garland | 30 · Balanced | 5 |
| Sugar Land | 30 · Balanced | 3 |
| League City | 30 · Balanced | 1 |
| Fort Worth | 29 · Balanced | 33 |
| Bee Cave | 29 · Balanced | 1 |
| Hewitt | 29 · Balanced | 1 |
| Hickory Creek | 29 · Balanced | 1 |
All 280 places, A to Z
Abilene
Addison
Aldine
Allen
Alpine
Amarillo
Anna
Anthony
Argyle
Arlington
Atascocita
Austin
Bacliff
Bailey
Balch Springs
Banquete
Bardwell
Baytown
Beaumont
Bedford
Bee Cave
Bellaire
Ben Bolt
Big Spring
Bolivar Peninsula
Bridge City
Brownsville
Bryan
Buchanan Dam
Buffalo Gap
Burleson
Cactus
Canutillo
Canyon
Canyon Lake
Carrollton
Cedar Hill
Cedar Park
Celina
Channelview
Cibolo
Clute
College Station
Colleyville
Combes
Conroe
Converse
Coppell
Corpus Christi
Cross Mountain
Cuney
Dallas
Deanville
Deer Park
Denison
Dennis
Denton
DeSoto
Deweyville
Driscoll
Duncanville
Easton
Edinburg
Edroy
El Paso
Euless
Evadale
Fair Oaks Ranch
Farmers Branch
Farnsworth
Fate
Flower Mound
Forsan
Fort Bliss
Fort Hood
Fort Worth
Fresno
Friendswood
Frisco
Fulshear
Fulton
Gainesville
Galena Park
Gallatin
Galveston
Gardendale
Garland
Gatesville
Georgetown
Glidden
Grand Prairie
Grapevine
Greenville
Groves
Haltom City
Hardin
Harker Heights
Harlingen
Hewitt
Hickory Creek
Hidalgo
Highland Park
Highland Village
Highlands
Hitchcock
Hornsby Bend
Horseshoe Bay
Houston
Hungerford
Huntsville
Hurst
Hutchins
Hutto
Iglesia Antigua
Inez
Ingleside
Irving
Josephine
Keene
Keller
Kemah
Kennedale
Killeen
Kingsland
Kirvin
Kyle
La Blanca
La Joya
La Marque
La Porte
Lackland AFB
Lago Vista
Lake Jackson
Lakehills
Lakeway
Lancaster
Laredo
Lasara
Latexo
Laughlin AFB
Lavon
League City
Leander
Leming
Leroy
Lewisville
Lindsay
Little Elm
Little River-Academy
Longview
Los Indios
Lubbock
Lucas
Lumberton
Lyons
Mansfield
Manvel
McAllen
McKinney
McLendon-Chisholm
McLeod
McQueeney
Melissa
Mesquite
Midland
Midlothian
Milam
Mission
Mission Bend
Missouri City
Monahans
Mont Belvieu
Murphy
Myra
Nacogdoches
Nada
Nash
Neches
Nederland
New Braunfels
New Deal
New Fairview
New Home
New London
New Summerfield
Nolanville
North Richland Hills
Odessa
Paris
Pasadena
Pawnee
Pearland
Pecan Acres
Pflugerville
Pharr
Pinehurst
Plano
Point Comfort
Port Arthur
Port Mansfield
Port Neches
Portland
Poth
Prairie View
Princeton
Progreso
Prosper
Randolph AFB
Ransom Canyon
Red Oak
Richardson
Riverside
Robinson
Rockport
Rockwall
Rosenberg
Rosser
Round Rock
Rowlett
Sachse
San Angelo
San Antonio
San Elizario
San Felipe
San Juan
San Perlita
Santa Fe
Schertz
Seabrook
Seagoville
Sebastian
Shavano Park
Sherman
Socorro
South Houston
South Padre Island
Southlake
Southmayd
Spade
Spring
St. Hedwig
Stafford
Steiner Ranch
Stephenville
Stowell
Sugar Land
Summerfield
Sunnyvale
Tehuacana
Temple
Terrell
Texarkana
Texas City
Texhoma
The Colony
The Woodlands
Timberwood Park
Tom Bean
Tomball
Trinidad
Tuleta
Tyler
Universal City
Victoria
Waco
Watauga
Waxahachie
Weatherford
Webster
Weir
Weslaco
West Odessa
West University Place
White Oak
Whitharral
Wichita Falls
Wildwood
Wilmer
Windcrest
Wylie
Add this to your website
Paste this where you want the widget. It updates itself every month.
Methodology
The heat score ranks an area against every other area of the same kind (ZIP codes against ZIP codes, cities against cities, states against states) on five measures from Redfin’s Data Center: the share of homes sold above list price (35%), the average sale-to-list ratio (20%), median days on market (20%, fewer is hotter), months of supply (15%, fewer is hotter) and the share of listings with a price drop (10%, fewer is hotter). Each measure is a percentile rank, and the score is their weighted average, from 0 to 100.
Figures cover a trailing three-month window, weighted by sales, and are compared with the same three months a year earlier: a single month in a small ZIP code can be a handful of sales. An area needs at least 30 sales in the last 12 months, 10 in the window, and the three core measures to be scored. Redfin doesn’t publish months of supply or price drops for ZIP codes, so ZIP scores use the measures available. City figures come from Redfin’s own city series where it publishes one, and otherwise from a sales-weighted roll-up of the city’s ZIP codes. ZIP codes are assigned to cities using the Census Bureau’s 2020 ZIP-to-place, town and county relationships, and named with the Postal Service’s city names from HUD’s crosswalk.
BindingOffers, “How hot is the Texas housing market? (May 2026)”, using data provided by Redfin, a national real estate brokerage. https://bindingoffers.com/market-pulse/tx