CensusEasy
RANKING · 1990 CENSUS · 411 SHOWN OF 411

Least affordable housing, Texas cities · 1990

Texas cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2023 ACS). A higher score means a home costs more years of local income. This list covers the 411 cities in Texas that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
TexasAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Highland Park, TXTX8,7646.6+48%
02University Park, TXTX25,3235.6−0%
03College Station, TXTX127,4725.5+3%
04Horseshoe Bay, TXTX5,3394.8+51%
05Addison, TXTX17,1954.5−2%
06Kingsland, TXTX7,3304.2+74%
07San Marcos, TXTX77,8303.9+32%
08Bee Cave, TXTX8,4643.8+1%
09Nacogdoches, TXTX32,5003.7+14%
10Hidalgo, TXTX15,3763.5+19%
11Huntsville, TXTX49,0883.4+17%
12Denton, TXTX169,4313.3+19%
13Eagle Pass, TXTX28,9263.2+24%
14Alamo Heights, TXTX7,6323.2+2%
15Harker Heights, TXTX35,1953.2+41%
16Scenic Oaks, TXTX10,5693.1+33%
17Roma, TXTX11,5433.1+15%
18Prairie View, TXTX8,9693.0+11%
19Burnet, TXTX6,9393.0+23%
20Port Isabel, TXTX5,3023.0+43%
21Dripping Springs, TXTX11,1673.0+9%
23Kerrville, TXTX25,5782.9+9%
24Helotes, TXTX10,3872.9+43%
25Southlake, TXTX31,1752.8+11%
26Gun Barrel City, TXTX7,1332.8+41%
27Austin, TXTX1,002,6322.8+0%
28Waller, TXTX5,3802.8+46%
29Dallas, TXTX1,329,4912.8+21%
30Laredo, TXTX269,5152.8+16%
31Fairview, TXTX10,9132.8−5%
32Aransas Pass, TXTX8,8422.8+59%
33La Feria, TXTX7,2222.7+64%
34Marble Falls, TXTX9,6332.7+11%
35Rockwall, TXTX53,9802.7+16%
36Galveston, TXTX53,6362.7+10%
37Boerne, TXTX24,0472.7+1%
38Canyon Lake, TXTX33,8832.7+32%
39Lakeway, TXTX19,0272.7+4%
40Stephenville, TXTX21,7932.7+12%
41Alpine, TXTX5,9892.7+16%
42Lakehills, TXTX6,1302.7+40%
43Timberwood Park, TXTX35,4132.6+30%
44Cameron, TXTX5,4892.6+53%
45Pilot Point, TXTX8,0522.6+43%
46Nassau Bay, TXTX5,2102.6−1%
47Joshua, TXTX9,3522.6+37%
48Keene, TXTX7,1092.6+33%
49Del Rio, TXTX34,4962.6+27%
50Bryan, TXTX91,9962.6+15%
51Georgetown, TXTX106,9072.6+1%
52Brenham, TXTX19,9572.6+8%
53Fulshear, TXTX64,6302.6+20%
54Killeen, TXTX161,8832.6+23%
55Crockett, TXTX6,3462.6+26%
56Tomball, TXTX15,7682.6−3%
57Magnolia, TXTX8,0952.6+19%
58Heath, TXTX11,6712.6−3%
59Elsa, TXTX5,8202.6+41%
60Fredericksburg, TXTX11,8932.6−9%
61Mont Belvieu, TXTX10,6732.6+13%
62Argyle, TXTX6,3722.6−2%
63Mabank, TXTX7,2942.6+63%
64Briar, TXTX7,2282.5+39%
65Lago Vista, TXTX10,4982.5+7%
66Camp Swift, TXTX8,2392.5+64%
67Kennedale, TXTX10,6262.5+30%
68Haslet, TXTX5,2672.5+18%
69Waxahachie, TXTX50,0902.5+34%
70McKinney, TXTX236,0012.5+10%
71Rio Grande City, TXTX15,4512.5+21%
72Commerce, TXTX9,9282.5+7%
73Athens, TXTX13,8702.5+12%
74Sealy, TXTX7,9372.5+29%
75McAllen, TXTX150,6402.5+21%
76Lockhart, TXTX18,1592.5+32%
77Tyler, TXTX113,7232.5+6%
78Irving, TXTX257,0762.5+21%
79Sunnyvale, TXTX9,0082.5+2%
80Brownsville, TXTX192,9572.5+23%
81Lampasas, TXTX7,9882.5+26%
82Rockport, TXTX11,3482.5−15%
83El Paso, TXTX683,0122.5+13%
84Canyon, TXTX16,5182.5−6%
85Conroe, TXTX119,5642.4+16%
86Parker, TXTX6,4622.4+3%
87Colleyville, TXTX25,7272.4+7%
88New Braunfels, TXTX122,4922.4+10%
89Belton, TXTX25,9642.4+23%
90Kyle, TXTX69,9172.4+27%
91Socorro, TXTX38,7872.4+20%
92Bastrop, TXTX13,3832.4−1%
93Fair Oaks Ranch, TXTX12,0252.4−11%
94Midlothian, TXTX46,6832.4+35%
95Wells Branch, TXTX13,5232.4−5%
96Gladewater, TXTX6,3062.4+20%
97Rendon, TXTX14,6322.4+25%
98San Juan, TXTX37,8682.4+31%
99Justin, TXTX7,2852.4+19%
100Mercedes, TXTX17,9152.4+46%
101Center, TXTX5,2462.4+40%
102Edinburg, TXTX110,7002.4+20%
103Temple, TXTX98,4122.4+11%
104Jacksonville, TXTX14,6582.4+27%
105Waco, TXTX147,7882.3+16%
106Liberty, TXTX9,1332.3+40%
107Canton, TXTX5,0702.3+9%
108Selma, TXTX11,9552.3−8%
109Godley, TXTX5,0932.3+56%
110Arlington, TXTX402,1342.3+17%
111San Elizario, TXTX10,1382.3+15%
112Cloverleaf, TXTX24,0632.3+12%
113Bellaire, TXTX17,4342.3−11%
114Granite Shoals, TXTX5,4982.3+16%
115Terrell Hills, TXTX5,2152.3−16%
116Lucas, TXTX8,8962.3+14%
117Gilmer, TXTX5,2872.3+13%
118Windcrest, TXTX5,8092.3+16%
119Dickinson, TXTX21,9082.3+21%
120Alton, TXTX24,1382.3+17%
121Gonzales, TXTX7,2392.3+37%
122Bay City, TXTX17,4882.3+14%
123Willis, TXTX7,6522.3+33%
124Lubbock, TXTX273,0712.3+6%
125Wharton, TXTX8,7762.3+20%
126Mission, TXTX88,9922.3+24%
127Lewisville, TXTX139,0062.3+11%
128Grapevine, TXTX50,7142.3+5%
129Elgin, TXTX13,3272.3+18%
130Farmers Branch, TXTX38,3202.3+26%
131Bedford, TXTX47,9582.3+5%
132Lindale, TXTX7,3852.2+0%
133Copperas Cove, TXTX40,1182.2+19%
134Fate, TXTX29,0072.2+60%
135Seguin, TXTX41,0482.2+10%
136Palmview, TXTX15,8782.2+22%
137Hempstead, TXTX7,1942.2−7%
138Richmond, TXTX13,3892.2+24%
139Rusk, TXTX5,5682.2+11%
140Luling, TXTX5,9202.2+27%
141Rockdale, TXTX5,6882.2+65%
142Fort Worth, TXTX1,028,1172.2+18%
143Hurst, TXTX38,9742.2+14%
144Longview, TXTX83,2362.2+1%
145Humble, TXTX16,4842.2+2%
146Cleveland, TXTX9,9362.2+13%
147Livingston, TXTX5,3862.2+12%
148Atlanta, TXTX5,4782.2+15%
149Terrell, TXTX23,9212.2+13%
150El Campo, TXTX12,1422.2+24%
151Decatur, TXTX9,0292.2−2%
152Richardson, TXTX118,5422.2+5%
153Pleasanton, TXTX11,5112.2+19%
154Universal City, TXTX20,3992.2+19%
155Euless, TXTX60,0082.2+15%
156Frisco, TXTX236,9552.2+10%
157Houston, TXTX2,397,3152.2+3%
158Prosper, TXTX45,6052.2+7%
159Uvalde, TXTX15,4552.2+32%
160Carrollton, TXTX134,5622.2+9%
161Lancaster, TXTX40,5262.2+25%
162Kaufman, TXTX10,7172.2+14%
163Sulphur Springs, TXTX17,0542.2+8%
164Forney, TXTX41,6582.2+26%
165Corpus Christi, TXTX317,2472.2+11%
166Floresville, TXTX9,1052.2+14%
167North Richland Hills, TXTX70,8432.1+22%
168Hillsboro, TXTX9,0362.1+10%
169Edna, TXTX6,0882.1+34%
170Jasper, TXTX7,5112.1−1%
171Weatherford, TXTX40,6342.1−4%
172Highland, TXTX16,0292.1+15%
173Lacy-Lakeview, TXTX7,2402.1+27%
174McLendon-Chisholm, TXTX5,6292.1+4%
175Plano, TXTX293,0282.1+3%
176Round Rock, TXTX141,2822.1+6%
177Victoria, TXTX66,5002.1+11%
178Rosenberg, TXTX42,7012.1+17%
179Taylor, TXTX18,4022.1+4%
180Brookshire, TXTX6,0902.1+45%
181Wylie, TXTX63,8422.1+29%
182Giddings, TXTX5,4252.1+6%
183Keller, TXTX46,0782.1+4%
184Marlin, TXTX5,5992.1+20%
185Lufkin, TXTX34,3502.1+5%
186DeSoto, TXTX56,6812.1+11%
187Cuero, TXTX8,2642.1+34%
188San Antonio, TXTX1,548,4222.1+12%
189Marshall, TXTX24,4672.1+10%
190Schertz, TXTX45,9782.1+9%
191Aubrey, TXTX9,0662.1+3%
192Mansfield, TXTX84,4442.1+16%
193Duncanville, TXTX38,9152.1+21%
194Webster, TXTX12,5072.1+8%
195Sachse, TXTX32,8342.1+19%
196Aledo, TXTX7,1222.1+27%
197Texarkana, TXTX36,1952.1−5%
198Lake Dallas, TXTX7,8522.1+5%
199Seabrook, TXTX13,9742.1−1%
200Crystal City, TXTX5,8712.1+19%
201Dayton, TXTX10,2262.0+10%
202Mount Pleasant, TXTX16,2252.0+5%
203Ennis, TXTX25,6942.0+14%
204Haltom City, TXTX45,5422.0+27%
205Royse City, TXTX28,3072.0+29%
206San Angelo, TXTX100,6402.0+8%
207Weslaco, TXTX44,2032.0+20%
208Cedar Hill, TXTX49,8012.0+27%
209Port Lavaca, TXTX11,0602.0+35%
210Carthage, TXTX6,6402.0+13%
211Red Oak, TXTX20,3942.0+10%
212Cedar Park, TXTX79,0322.0+8%
213Mexia, TXTX7,0912.0+32%
214Horizon City, TXTX25,1182.0+20%
215Granbury, TXTX13,2632.0−13%
216Springtown, TXTX5,2042.0−8%
217Harlingen, TXTX72,4672.0+12%
218Navasota, TXTX9,9042.0+3%
219Amarillo, TXTX205,1302.0−1%
220Mineola, TXTX5,5372.0−2%
221Silsbee, TXTX6,6132.0+10%
222Bowie, TXTX6,1132.0+8%
223San Leon, TXTX6,4582.0+3%
224White Oak, TXTX6,1862.0+4%
225Wichita Falls, TXTX101,9512.0+7%
226Hereford, TXTX14,9762.0+31%
227Cleburne, TXTX39,9422.0+9%
228Princeton, TXTX43,5242.0+23%
229Hondo, TXTX9,1302.0+6%
230Grand Prairie, TXTX209,4342.0+14%
231Leander, TXTX91,1322.0+8%
232Lavon, TXTX11,8882.0+7%
233Corsicana, TXTX25,4872.0−2%
234Gainesville, TXTX18,5282.0+11%
235Palestine, TXTX19,5552.0+10%
236Trophy Club, TXTX13,6952.0+3%
237Leon Valley, TXTX11,5632.0+11%
238The Woodlands, TXTX121,0022.0+1%
239Sherman, TXTX52,4172.0−0%
240Richland Hills, TXTX8,5292.0+16%
241Alamo, TXTX20,6252.0+20%
242Glenn Heights, TXTX20,3272.0+25%
243Mila Doce, TXTX7,7312.0+4%
244Penitas, TXTX6,4952.0−1%
245Garland, TXTX249,6251.9+11%
246Manvel, TXTX20,6991.9+16%
247Childress, TXTX5,6501.9+18%
248Raymondville, TXTX10,0821.9+20%
249Melissa, TXTX29,9691.9−6%
250Pearsall, TXTX9,1701.9+25%
251River Oaks, TXTX7,4671.9+19%
252Midland, TXTX147,6151.9+7%
253Seagoville, TXTX21,0771.9+39%
254Coppell, TXTX41,3861.9−9%
255Paris, TXTX25,2051.9+2%
256Hitchcock, TXTX7,7221.9+13%
257Yoakum, TXTX5,9001.9+5%
258La Homa, TXTX11,2851.9−4%
259Ingleside, TXTX10,0851.9−5%
260Henderson, TXTX13,4961.9−0%
261Beeville, TXTX13,0861.9+9%
262Van Alstyne, TXTX8,0121.9+0%
263Azle, TXTX15,3651.9+2%
264Little Elm, TXTX62,7271.9+0%
265Murphy, TXTX20,9851.9−6%
266Texas City, TXTX59,7331.9+9%
267Mesquite, TXTX150,6931.9+12%
268Nolanville, TXTX7,9831.9+79%
269Alvarado, TXTX7,5391.9+29%
270Alvin, TXTX30,1151.9+8%
271Lumberton, TXTX14,1231.9−8%
272Wake, TXTX5,7961.9+3%
273Roanoke, TXTX10,9311.9−2%
274Woodway, TXTX9,7531.9+1%
275Sinton, TXTX5,9661.9+18%
276Krum, TXTX6,8081.9+11%
277Corinth, TXTX25,2971.9+2%
278West Odessa, TXTX32,5941.9+86%
279Willow Park, TXTX7,4391.9+2%
280Gatesville, TXTX16,4221.9+3%
281White Settlement, TXTX17,9321.9+26%
282Bonham, TXTX11,2631.9+4%
283Alice, TXTX17,5501.9+33%
284Benbrook, TXTX24,2791.9+5%
285Pharr, TXTX80,8301.9+14%
286Stafford, TXTX18,0431.9−1%
287Plainview, TXTX19,3141.9+4%
288Anna, TXTX35,2451.9+34%
289Celina, TXTX64,4271.9−4%
290Bridgeport, TXTX6,9151.9+1%
291Farmersville, TXTX5,5311.9+5%
292Brownwood, TXTX18,6351.9+20%
293Caddo Mills, TXTX5,7151.8+24%
294Kilgore, TXTX13,5311.8+13%
295Fort Stockton, TXTX8,0271.8+23%
296Cameron Park, TXTX5,9551.8+9%
297Rowlett, TXTX67,8901.8+12%
298Mineral Wells, TXTX15,9831.8+24%
299Canutillo, TXTX5,9621.8−6%
300Kingsville, TXTX24,6871.8+4%
301Oak Point, TXTX6,9091.8+0%
302Flower Mound, TXTX79,5401.8−4%
303Hickory Creek, TXTX6,8751.8+13%
304Santa Fe, TXTX13,9131.8+8%
305Greenville, TXTX37,0691.8+9%
306Hutto, TXTX46,0481.8+4%
307Abilene, TXTX131,5881.8+0%
308Bellmead, TXTX10,5921.8+42%
309Katy, TXTX28,3731.8+1%
310Sanger, TXTX10,2381.8+2%
311Converse, TXTX32,4811.8+14%
312Lamesa, TXTX8,1031.8+35%
313Odessa, TXTX122,7071.8+21%
314Bullard, TXTX5,3011.8−3%
315Robstown, TXTX10,3241.8+22%
316Diboll, TXTX5,1251.8+12%
317Portland, TXTX20,8331.8−3%
318Beaumont, TXTX112,9671.8−6%
319Orange, TXTX19,4191.8+3%
320Live Oak, TXTX16,4261.8+18%
321Wolfforth, TXTX8,7461.8+27%
322Buda, TXTX16,1661.8−12%
323Iowa Colony, TXTX20,5031.8+8%
324Hewitt, TXTX16,7541.8+12%
325McGregor, TXTX6,4051.8+46%
326San Benito, TXTX24,9801.8+20%
327Crowley, TXTX20,9541.8+21%
328La Joya, TXTX5,2571.8−14%
329Burkburnett, TXTX11,0571.8+13%
330Los Fresnos, TXTX8,7031.8−14%
331Burleson, TXTX56,9071.8+9%
332Brushy Creek, TXTX19,5761.8−7%
333Manor, TXTX23,0701.8+32%
334Graham, TXTX8,8141.8+24%
335Allen, TXTX113,4471.8−2%
336Pecan Grove, TXTX24,2721.8+8%
337Saginaw, TXTX26,7061.7+15%
338Pearland, TXTX129,9301.7−2%
339Iowa Park, TXTX6,5421.7+32%
340Crandall, TXTX7,7301.7+4%
341Brownfield, TXTX8,7621.7+8%
342Whitehouse, TXTX9,9701.7−0%
343Levelland, TXTX12,5131.7+5%
344Hudson, TXTX5,3281.7+7%
345Cibolo, TXTX39,0191.7−24%
346Robinson, TXTX13,0281.7+6%
347La Marque, TXTX20,3241.7+2%
348Denison, TXTX26,8221.7+2%
349Pflugerville, TXTX68,3161.7−8%
350Muleshoe, TXTX5,1621.7+33%
351Sansom Park, TXTX5,4191.7+23%
352Pasadena, TXTX148,5391.7−4%
353Kirby, TXTX8,2111.7+18%
354Balch Springs, TXTX27,2581.7+9%
355Aldine, TXTX17,1671.7+1%
356Donna, TXTX16,6981.7−2%
357Forest Hill, TXTX14,0561.7+12%
358Bridge City, TXTX9,6451.7+4%
359Jersey, TXTX7,7291.7−21%
360Perryton, TXTX7,8501.7+40%
361Seminole, TXTX7,7301.7+19%
362South Houston, TXTX16,4071.6+10%
363Freeport, TXTX10,5081.6+44%
364Angleton, TXTX21,2951.6+9%
365The Colony, TXTX46,1961.6+10%
366Baytown, TXTX86,5611.6+4%
367Vernon, TXTX9,7471.6+8%
368Friendswood, TXTX41,3191.6−9%
369Northlake, TXTX12,0361.6+46%
370Dalhart, TXTX8,3771.6−12%
371Bacliff, TXTX9,5411.6+8%
372Lake Jackson, TXTX27,8031.6+3%
373Venus, TXTX8,8701.6−5%
374Vidor, TXTX9,5971.6+6%
375Breckenridge, TXTX5,1231.6+30%
376Dumas, TXTX14,8621.6−1%
377Sugar Land, TXTX107,7261.6−18%
378Hutchins, TXTX8,2061.6+44%
379Port Arthur, TXTX55,8041.6+17%
380Slaton, TXTX5,6841.6+7%
381Watauga, TXTX22,9811.6+14%
382Primera, TXTX5,4781.6−7%
383Fresno, TXTX24,5601.6−12%
384Clute, TXTX10,8211.6+11%
385Snyder, TXTX11,1661.5+24%
386Everman, TXTX6,5371.5+11%
387League City, TXTX119,9051.5−5%
388Littlefield, TXTX5,6751.5+17%
389Big Spring, TXTX22,2901.5+18%
390Monahans, TXTX7,4271.5+28%
391Missouri City, TXTX77,3271.5−3%
392Jacinto City, TXTX9,3881.5+20%
393Josephine, TXTX10,2081.5−20%
394Pampa, TXTX16,4141.5+26%
395Port Neches, TXTX13,7681.5−10%
396Galena Park, TXTX10,3521.4−1%
397Mission Bend, TXTX36,5861.4+3%
398Sweetwater, TXTX10,1411.4+11%
399Deer Park, TXTX34,2821.4−2%
400Andrews, TXTX13,6651.4+20%
401Highlands, TXTX6,3351.4−3%
402Channelview, TXTX43,6051.4−2%
403Groves, TXTX16,9071.4−2%
404Nederland, TXTX18,1081.4−7%
405La Porte, TXTX37,9831.3−6%
406Spring, TXTX68,5801.3+4%
407Borger, TXTX11,8421.3+17%
408Wilmer, TXTX6,7681.3+32%
409Progreso, TXTX5,1481.3−17%
410Kermit, TXTX6,0191.3+44%
411Fort Hood, TXTX26,8140.9−58%
SHOWING 1–411 OF 411
Download CSV (full list, 411 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES