Texas Area Profiles
269 published city profiles across Texas, each built from the same authoritative sources and compared on the same terms.
Statewide signals
Cities
269 published profiles across 65 areasDallas-Fort Worth-Arlington, TX
77 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Dallas | Dallas County | 1,307,930 | 60 |
| Fort Worth | Tarrant County | 963,194 | 62 |
| Arlington | Tarrant County | 397,742 | 61 |
| Plano | Collin County | 290,594 | 70 |
| Irving | Dallas County | 256,492 | 59 |
| Garland | Dallas County | 246,844 | 58 |
| Frisco | Collin County | 219,304 | 75 |
| McKinney | Collin County | 210,600 | 72 |
| Grand Prairie | Dallas County | 201,883 | 62 |
| Denton | Denton County | 152,866 | 67 |
| Mesquite | Dallas County | 149,299 | 56 |
| Carrollton | Denton County | 133,740 | 65 |
| Lewisville | Denton County | 131,080 | 65 |
| Richardson | Dallas County | 118,731 | 68 |
| Allen | Collin County | 110,265 | 73 |
| Flower Mound | Denton County | 78,389 | 77 |
| Mansfield | Tarrant County | 77,510 | 67 |
| North Richland Hills | Tarrant County | 70,780 | 65 |
| Rowlett | Dallas County | 65,463 | 61 |
| Euless | Tarrant County | 60,421 | 63 |
| Wylie | Collin County | 60,334 | 70 |
| DeSoto | Dallas County | 56,211 | 52 |
| Little Elm | Denton County | 54,820 | 65 |
| Burleson | Johnson County | 52,918 | 68 |
| Rockwall | Rockwall County | 51,168 | 75 |
| Grapevine | Tarrant County | 51,139 | 67 |
| Bedford | Tarrant County | 49,085 | 65 |
| Cedar Hill | Dallas County | 48,879 | 57 |
| Keller | Tarrant County | 45,976 | 68 |
| Haltom City | Tarrant County | 45,767 | 56 |
| The Colony | Denton County | 45,454 | 72 |
| Waxahachie | Ellis County | 45,347 | 73 |
| Coppell | Dallas County | 42,154 | 69 |
| Lancaster | Dallas County | 40,820 | 51 |
| Hurst | Tarrant County | 39,861 | 59 |
| Duncanville | Dallas County | 39,683 | 46 |
| Midlothian | Ellis County | 39,356 | 73 |
| Prosper | Collin County | 37,869 | 72 |
| Farmers Branch | Dallas County | 36,645 | 60 |
| Weatherford | Parker County | 35,788 | 66 |
| Cleburne | Johnson County | 34,344 | 63 |
| Celina | Collin County | 34,268 | 72 |
| Forney | Kaufman County | 31,532 | 72 |
| Greenville | Hunt County | 31,222 | 62 |
| Southlake | Tarrant County | 31,137 | — |
| Sachse | Dallas County | 30,491 | 68 |
| Balch Springs | Dallas County | 27,255 | 55 |
| Colleyville | Tarrant County | 26,012 | 67 |
| Princeton | Collin County | 25,229 | 69 |
| University Park | Dallas County | 25,155 | — |
| Saginaw | Tarrant County | 24,970 | 64 |
| Benbrook | Tarrant County | 24,557 | 66 |
| Anna | Collin County | 24,330 | 67 |
| Corinth | Denton County | 23,385 | 73 |
| Watauga | Tarrant County | 23,233 | 64 |
| Fate | Rockwall County | 22,884 | 73 |
| Ennis | Ellis County | 22,588 | 66 |
| Murphy | Collin County | 21,188 | 70 |
| Terrell | Kaufman County | 20,366 | 60 |
| Melissa | Collin County | 20,136 | 71 |
| Royse City | Rockwall County | 20,037 | 66 |
| Crowley | Tarrant County | 19,532 | 68 |
| Seagoville | Dallas County | 19,352 | 59 |
| White Settlement | Tarrant County | 18,150 | 57 |
| Glenn Heights | Ellis County | 18,096 | 65 |
| Addison | Dallas County | 17,290 | 61 |
| Red Oak | Ellis County | 17,077 | 70 |
| Highland Village | Denton County | 16,101 | 64 |
| Rendon | Tarrant County | 14,632 | 69 |
| Azle | Parker County | 14,126 | 64 |
| Forest Hill | Tarrant County | 14,062 | 58 |
| Trophy Club | Denton County | 13,733 | 69 |
| Lantana | Denton County | 12,766 | 73 |
| Fairview | Collin County | 10,783 | 68 |
| Heath | Rockwall County | 10,777 | 80 |
| Heartland | Kaufman County | 10,607 | 68 |
| Roanoke | Denton County | 10,286 | 71 |
Houston-Pasadena-The Woodlands, TX
48 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Houston | Harris County | 2,328,253 | 55 |
| Pasadena | Harris County | 149,433 | 48 |
| Pearland | Brazoria County | 127,514 | 62 |
| The Woodlands | Montgomery County | 121,002 | 72 |
| League City | Galveston County | 116,215 | 72 |
| Sugar Land | Fort Bend County | 110,016 | 69 |
| Conroe | Montgomery County | 102,360 | 65 |
| Atascocita | Harris County | 99,354 | 60 |
| Baytown | Harris County | 85,205 | 48 |
| Missouri City | Fort Bend County | 76,558 | 57 |
| Spring | Harris County | 68,580 | 53 |
| Texas City | Galveston County | 55,364 | 62 |
| Galveston | Galveston County | 53,424 | 55 |
| Channelview | Harris County | 43,605 | 52 |
| Friendswood | Galveston County | 41,030 | 63 |
| Rosenberg | Fort Bend County | 40,646 | 62 |
| La Porte | Harris County | 36,730 | 52 |
| Mission Bend | Harris County | 36,586 | 54 |
| Fulshear | Fort Bend County | 34,868 | 73 |
| Deer Park | Harris County | 33,967 | 58 |
| Alvin | Brazoria County | 28,333 | 57 |
| Lake Jackson | Brazoria County | 27,974 | 59 |
| Katy | Fort Bend County | 25,184 | 65 |
| Sienna | Fort Bend County | 24,992 | 72 |
| Fresno | Fort Bend County | 24,560 | 59 |
| Pecan Grove | Fort Bend County | 24,272 | 69 |
| Cloverleaf | Harris County | 24,063 | 52 |
| Dickinson | Galveston County | 21,753 | 63 |
| Angleton | Brazoria County | 19,972 | 61 |
| La Marque | Galveston County | 19,268 | 57 |
| Cinco Ranch | Harris County | 18,611 | 64 |
| Stafford | Fort Bend County | 17,401 | 63 |
| Bellaire | Harris County | 17,206 | 60 |
| Aldine | Harris County | 17,167 | 43 |
| Humble | Harris County | 16,521 | 51 |
| South Houston | Harris County | 16,033 | 52 |
| West University Place | Harris County | 14,982 | — |
| Manvel | Brazoria County | 14,758 | 63 |
| Seabrook | Harris County | 13,768 | 66 |
| Tomball | Harris County | 13,655 | 60 |
| Santa Fe | Galveston County | 12,901 | 64 |
| Iowa Colony | Brazoria County | 12,891 | 66 |
| Richmond | Fort Bend County | 12,582 | 54 |
| Webster | Harris County | 12,366 | 50 |
| Four Corners | Fort Bend County | 11,692 | 62 |
| Clute | Brazoria County | 10,715 | 57 |
| Freeport | Brazoria County | 10,621 | 51 |
| Galena Park | Harris County | 10,487 | 47 |
Austin-Round Rock-San Marcos, TX
21 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Austin | Travis County | 979,539 | 72 |
| Round Rock | Williamson County | 127,786 | 73 |
| Georgetown | Williamson County | 85,999 | 69 |
| Cedar Park | Williamson County | 78,301 | 73 |
| Leander | Travis County | 74,067 | 76 |
| San Marcos | Hays County | 70,897 | 58 |
| Pflugerville | Travis County | 65,971 | 75 |
| Kyle | Hays County | 56,823 | 67 |
| Hutto | Williamson County | 35,483 | 74 |
| Brushy Creek | Williamson County | 19,576 | 75 |
| Lakeway | Travis County | 19,307 | 71 |
| Steiner Ranch | Travis County | 18,619 | 73 |
| Manor | Travis County | 18,603 | 65 |
| Taylor | Williamson County | 17,136 | 64 |
| Buda | Hays County | 15,859 | 76 |
| Lockhart | Caldwell County | 15,326 | 61 |
| Wells Branch | Travis County | 13,523 | 70 |
| Hornsby Bend | Travis County | 12,367 | 71 |
| Elgin | Bastrop County | 11,563 | 67 |
| Bastrop | Bastrop County | 11,156 | 62 |
| Sonterra | Williamson County | 10,563 | 70 |
San Antonio-New Braunfels, TX
16 cities
| City | County | Population | Area Score |
|---|---|---|---|
| San Antonio | Bexar County | 1,479,835 | 57 |
| New Braunfels | Guadalupe County | 104,643 | 69 |
| Schertz | Bexar County | 44,050 | 68 |
| Timberwood Park | Bexar County | 35,413 | 66 |
| Cibolo | Guadalupe County | 35,109 | 72 |
| Canyon Lake | Comal County | 33,883 | 69 |
| Seguin | Guadalupe County | 33,754 | 61 |
| Converse | Bexar County | 29,607 | 58 |
| Boerne | Kendall County | 20,518 | 69 |
| Universal City | Bexar County | 20,189 | 63 |
| Live Oak | Bexar County | 15,984 | 61 |
| Selma | Bexar County | 11,503 | 61 |
| Leon Valley | Bexar County | 11,446 | 57 |
| Pleasanton | Atascosa County | 11,011 | 62 |
| Fair Oaks Ranch | Kendall County | 10,728 | 70 |
| Scenic Oaks | Bexar County | 10,569 | 59 |
McAllen-Edinburg-Mission, TX
13 cities
| City | County | Population | Area Score |
|---|---|---|---|
| McAllen | Hidalgo County | 145,385 | 58 |
| Edinburg | Hidalgo County | 104,550 | 56 |
| Mission | Hidalgo County | 87,038 | 56 |
| Pharr | Hidalgo County | 80,333 | 53 |
| Weslaco | Hidalgo County | 42,229 | 55 |
| San Juan | Hidalgo County | 36,149 | 51 |
| Alamo | Hidalgo County | 20,255 | 51 |
| Alton | Hidalgo County | 20,214 | 54 |
| Donna | Hidalgo County | 16,833 | 42 |
| Mercedes | Hidalgo County | 16,733 | 51 |
| Palmview | Hidalgo County | 15,921 | 53 |
| Hidalgo | Hidalgo County | 14,498 | 56 |
| La Homa | Hidalgo County | 11,285 | 50 |
Killeen-Temple, TX
7 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Killeen | Bell County | 158,159 | 57 |
| Temple | Bell County | 89,602 | 63 |
| Copperas Cove | Coryell County | 37,947 | 61 |
| Harker Heights | Bell County | 34,128 | 61 |
| Fort Hood | Coryell County | 26,814 | 61 |
| Belton | Bell County | 24,356 | 62 |
| Gatesville | Coryell County | 16,228 | — |
Beaumont-Port Arthur, TX
7 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Beaumont | Jefferson County | 113,279 | 45 |
| Port Arthur | Jefferson County | 55,828 | 44 |
| Orange | Orange County | 19,177 | 51 |
| Nederland | Jefferson County | 18,381 | 55 |
| Groves | Jefferson County | 16,976 | 53 |
| Lumberton | Hardin County | 13,963 | 66 |
| Port Neches | Jefferson County | 13,664 | 59 |
El Paso, TX
5 cities
| City | County | Population | Area Score |
|---|---|---|---|
| El Paso | El Paso County | 680,130 | 62 |
| Socorro | El Paso County | 37,123 | 57 |
| Horizon City | El Paso County | 23,668 | 63 |
| Fort Bliss | El Paso County | 11,460 | 57 |
| San Elizario | El Paso County | 10,116 | 57 |
Corpus Christi, TX
4 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Corpus Christi | Nueces County | 317,419 | 56 |
| Portland | San Patricio County | 20,543 | 56 |
| Rockport | Aransas County | 10,683 | 58 |
| Robstown | Nueces County | 10,236 | 44 |
Waco, TX
4 cities
Longview, TX
4 cities
Brownsville-Harlingen, TX
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Brownsville | Cameron County | 189,177 | 54 |
| Harlingen | Cameron County | 72,087 | 50 |
| San Benito | Cameron County | 24,709 | 46 |
Lubbock, TX
2 cities
Amarillo, TX
2 cities
College Station-Bryan, TX
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| College Station | Brazos County | 124,570 | 69 |
| Bryan | Brazos County | 87,939 | 64 |
Odessa, TX
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Odessa | Ector County | 115,322 | 59 |
| West Odessa | Ector County | 32,594 | 60 |
Wichita Falls, TX
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Wichita Falls | Wichita County | 102,581 | 50 |
| Burkburnett | Wichita County | 11,059 | 52 |
Sherman-Denison, TX
2 cities
Rio Grande City-Roma, TX
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Rio Grande City | Starr County | 15,396 | 49 |
| Roma | Starr County | 11,545 | 50 |
Strongest opportunity
- Midland 84
- Lakeway 82
- Steiner Ranch 82
- Leander 81
- Cedar Park 81
Statewide physical risk
Low or minimal exposure: heat wave, tornado, cold wave, inland flooding, lightning, wildfire, ice storm, strong wind, winter weather, earthquake, landslide, coastal flooding, avalanche, volcanic activity, tsunami.
Population-weighted across every county in Texas, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.
Statewide data
| Metric | Value | Compared nationally | Source period |
|---|---|---|---|
| Broadband access ±0.1%2024 ACS 5-Year | 91.4% | Top 37%of 52 | 2024 ACS 5-Year |
| Distance to major airportNASR current cycle | 72 mi | Bottom 30%of 51 | NASR current cycle |
| Major airports within 100 milesNASR current cycle | 1 | Bottom 16%of 51 | NASR current cycle |
| No internet access ±0.1%2024 ACS 5-Year | 6.2% | Top 39%of 52 | 2024 ACS 5-Year |
| Annual precipitation1991-2020 Normals | 27.4" | 34th percentileof 51 | 1991-2020 Normals |
| Annual snowfall1991-2020 Normals | 0.3" | 16th percentileof 20 | 1991-2020 Normals |
| Average January low1991-2020 Normals | 35°F | 88th percentileof 51 | 1991-2020 Normals |
| Average July high1991-2020 Normals | 93°F | 92nd percentileof 51 | 1991-2020 Normals |
| Comfortable months1991-2020 Normals | 7 | Top 22%of 51 | 1991-2020 Normals |
| Seasonal temperature swing1991-2020 Normals | 36°F | 14th percentileof 51 | 1991-2020 Normals |
| Average household size ±0.012024 ACS 5-Year | 2.69 | 94th percentileof 52 | 2024 ACS 5-Year |
| Households ±15,8132024 ACS 5-Year | 10,992,816 | 98th percentileof 52 | 2024 ACS 5-Year |
| Median age ±0.12024 ACS 5-Year | 35.6 | 4th percentileof 52 | 2024 ACS 5-Year |
| Population2024 ACS 5-Year | 30,188,424 | 98th percentileof 52 | 2024 ACS 5-Year |
| Population change (1 year)July 1, 2024 estimate | +1.8% | Top 4%of 51 | July 1, 2024 estimate |
| Population change (4 years)July 1, 2024 estimate | +7.0% | Top 4%of 51 | July 1, 2024 estimate |
| Population density2024 ACS 5-Year | 116/sq mi | 53rd percentileof 52 | 2024 ACS 5-Year |
| Population estimateJuly 1, 2024 estimate | 31,290,831 | 98th percentileof 51 | July 1, 2024 estimate |
| Average permitted value per unit12 months ending July 2026 | $246,044 | 28th percentileof 51 | 12 months ending July 2026 |
| Housing units permitted (12 months)12 months ending July 2026 | 197,227 | Top 1%of 51 | 12 months ending July 2026 |
| Multifamily share of permits12 months ending July 2026 | 26.8% | 28th percentileof 51 | 12 months ending July 2026 |
| Permit change (3 years)12 months ending July 2026 | −14.1% | Bottom 20%of 51 | 12 months ending July 2026 |
| Permit change (year over year)12 months ending July 2026 | −11.4% | Bottom 6%of 51 | 12 months ending July 2026 |
| Permits per 1,000 residents12 months ending July 2026 | 6.5 | Top 12%of 51 | 12 months ending July 2026 |
| Cost of living index2023 | 97.1 | Bottom 48%of 51 | 2023 |
| Home price change (1 year)2026 Q2 | +1.6% | 12th percentileof 51 | 2026 Q2 |
| Home price change (5 years)2026 Q2 | +34.3% | 18th percentileof 51 | 2026 Q2 |
| Home price change (10 years)2026 Q2 | +87.1% | 40th percentileof 51 | 2026 Q2 |
| Home price to income ±0.02024 ACS 5-Year | 2.8 | Top 37%of 52 | 2024 ACS 5-Year |
| Homeownership rate ±0.3%2024 ACS 5-Year | 62.6% | 10th percentileof 52 | 2024 ACS 5-Year |
| Housing units ±1,5742024 ACS 5-Year | 12,128,515 | 98th percentileof 52 | 2024 ACS 5-Year |
| Median gross rent ±$42024 ACS 5-Year | $1,403 | Bottom 35%of 52 | 2024 ACS 5-Year |
| Median home value ±$7382024 ACS 5-Year | $283,800 | 43rd percentileof 52 | 2024 ACS 5-Year |
| Median property taxes ±$192024 ACS 5-Year | $4,232 | 78th percentileof 52 | 2024 ACS 5-Year |
| Owner household income ±$3692024 ACS 5-Year | $100,555 | Top 35%of 52 | 2024 ACS 5-Year |
| Property tax rate ±0.01%2024 ACS 5-Year | 1.49% | 88th percentileof 52 | 2024 ACS 5-Year |
| Rent as a share of income ±0.2%2024 ACS 5-Year | 30.9% | Bottom 25%of 52 | 2024 ACS 5-Year |
| Seasonal and second homes ±3,1642024 ACS 5-Year | 192,713 | 92nd percentileof 52 | 2024 ACS 5-Year |
| Second homes2024 ACS 5-Year | 1.6% | 10th percentileof 52 | 2024 ACS 5-Year |
| Vacancy rate2024 ACS 5-Year | 7.8% | 65th percentileof 52 | 2024 ACS 5-Year |
| Vacant housing units ±15,0682024 ACS 5-Year | 1,135,699 | 98th percentileof 52 | 2024 ACS 5-Year |
| Median household income ±$2632024 ACS 5-Year | $78,476 | Top 41%of 52 | 2024 ACS 5-Year |
| Per capita income ±$1592024 ACS 5-Year | $40,752 | Bottom 33%of 52 | 2024 ACS 5-Year |
| Poverty rate ±0.1%2024 ACS 5-Year | 13.2% | Bottom 25%of 52 | 2024 ACS 5-Year |
| Average commute ±0.1 min2024 ACS 5-Year | 28.6 min | Bottom 22%of 52 | 2024 ACS 5-Year |
| Bachelor's degree or higher ±0.2%2024 ACS 5-Year | 33.8% | Bottom 47%of 52 | 2024 ACS 5-Year |
| Drove alone to work ±0.1%2024 ACS 5-Year | 71.4% | 47th percentileof 52 | 2024 ACS 5-Year |
| EmploymentAugust 2026 | 15,231,912 | Top 2%of 51 | August 2026 |
| Employment change (3 years)August 2026 | +3.9% | Top 4%of 51 | August 2026 |
| Employment change (year over year)August 2026 | +0.3% | Top 28%of 51 | August 2026 |
| Labor forceAugust 2026 | 15,967,748 | 98th percentileof 51 | August 2026 |
| Labor force participation ±0.1%2024 ACS 5-Year | 78.9% | Bottom 37%of 52 | 2024 ACS 5-Year |
| Public transit to work ±0.0%2024 ACS 5-Year | 0.9% | 47th percentileof 52 | 2024 ACS 5-Year |
| Unemployment change (year over year)August 2026 | 0.0% | Bottom 42%of 51 | August 2026 |
| Unemployment rateAugust 2026 | 4.6% | Bottom 30%of 51 | August 2026 |
| Worked from home ±0.1%2024 ACS 5-Year | 14.4% | 55th percentileof 52 | 2024 ACS 5-Year |
| Free or reduced-price lunch eligibility2024-25 school year | 61.7% | 75th percentileof 45 | 2024-25 school year |
| Math proficiency2018-19 school year | 51.2% | Top 20%of 50 | 2018-19 school year |
| Public schools2024-25 school year | 9,020 | 98th percentileof 51 | 2024-25 school year |
| Reading proficiency2018-19 school year | 48.1% | Bottom 35%of 49 | 2018-19 school year |
| Schools behind the staffing ratio2024-25 school year | 8,584 | 98th percentileof 50 | 2024-25 school year |
| Students per teacher2024-25 school year | 15.1 | Bottom 37%of 50 | 2024-25 school year |
Counties in Texas
97 publishedSome measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.