CensusEasy
RANKING · 2020 CENSUS · 440 SHOWN OF 440

Least affordable housing, Texas cities · 2020

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 440 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
01Prairie View, TXTX8,96911.5+325%
02Highland Park, TXTX8,7646.6+48%
03Bee Cave, TXTX8,4645.9+57%
04Fredericksburg, TXTX11,8935.8+105%
05University Park, TXTX25,3235.5−2%
06Waller, TXTX5,3805.4+183%
07Huntsville, TXTX49,0885.4+88%
08College Station, TXTX127,4725.4+0%
09Wells Branch, TXTX13,5234.9+93%
10Marble Falls, TXTX9,6334.8+94%
11Austin, TXTX1,002,6324.7+67%
12West University Place, TXTX15,1584.7+67%
13Northlake, TXTX12,0364.7+321%
14Addison, TXTX17,1954.6+2%
15Fairview, TXTX10,9134.6+57%
16Dripping Springs, TXTX11,1674.5+63%
17Farmersville, TXTX5,5314.5+154%
18Horseshoe Bay, TXTX5,3394.4+39%
19Bastrop, TXTX13,3834.4+80%
20San Marcos, TXTX77,8304.4+50%
21Nassau Bay, TXTX5,2104.4+65%
22Nacogdoches, TXTX32,5004.3+34%
23Alamo Heights, TXTX7,6324.2+33%
24Bellaire, TXTX17,4344.1+58%
25Granbury, TXTX13,2634.1+77%
26Alpine, TXTX5,9894.0+73%
27Kerrville, TXTX25,5783.9+48%
28Boerne, TXTX24,0473.9+46%
29Webster, TXTX12,5073.9+102%
30Galveston, TXTX53,6363.8+54%
31Dallas, TXTX1,329,4913.8+64%
32Parker, TXTX6,4623.8+61%
33Denton, TXTX169,4313.8+37%
34Port Isabel, TXTX5,3023.7+78%
35Lucas, TXTX8,8963.7+84%
36Georgetown, TXTX106,9073.7+45%
37Fair Oaks Ranch, TXTX12,0253.7+35%
39Hudson, TXTX5,3283.6+124%
40Grapevine, TXTX50,7143.6+67%
41Lakeway, TXTX19,0273.6+37%
42Plano, TXTX293,0283.5+73%
43Jersey, TXTX7,7293.5+69%
44Terrell Hills, TXTX5,2153.5+27%
45Lago Vista, TXTX10,4983.5+48%
46Magnolia, TXTX8,0953.5+62%
47Houston, TXTX2,397,3153.5+65%
48Lewisville, TXTX139,0063.5+70%
49Richardson, TXTX118,5423.5+66%
50Rockport, TXTX11,3483.4+18%
51Liberty Hill, TXTX13,3173.4+140%
52Crockett, TXTX6,3463.4+67%
53Gilmer, TXTX5,2873.4+67%
54Joshua, TXTX9,3523.4+78%
55Roanoke, TXTX10,9313.4+76%
56Richmond, TXTX13,3893.4+89%
57Bryan, TXTX91,9963.4+49%
58Conroe, TXTX119,5643.4+60%
59Tomball, TXTX15,7683.3+26%
60New Braunfels, TXTX122,4923.3+50%
61Brenham, TXTX19,9573.3+39%
62Buda, TXTX16,1663.3+64%
63Colleyville, TXTX25,7273.3+45%
64Waco, TXTX147,7883.3+63%
65Bedford, TXTX47,9583.3+53%
66Aubrey, TXTX9,0663.3+63%
67Kingsland, TXTX7,3303.3+35%
68Rendon, TXTX14,6323.3+71%
69Frisco, TXTX236,9553.3+66%
70McKinney, TXTX236,0013.3+42%
71Belton, TXTX25,9643.2+65%
72Belterra, TXTX6,9783.2
73Carrollton, TXTX134,5623.2+63%
74Hurst, TXTX38,9743.2+67%
75Leon Valley, TXTX11,5633.2+82%
76Coppell, TXTX41,3863.2+52%
77Keene, TXTX7,1093.2+64%
78Briar, TXTX7,2283.2+76%
79Roma, TXTX11,5433.2+18%
80Euless, TXTX60,0083.2+67%
81Josephine, TXTX10,2083.2+71%
82Lake Dallas, TXTX7,8523.2+60%
83Shady Hollow, TXTX5,7093.2+72%
84Aransas Pass, TXTX8,8423.2+82%
85Stephenville, TXTX21,7933.2+31%
86Timberwood Park, TXTX35,4133.1+55%
87Travis Ranch, TXTX9,0253.1
88Prosper, TXTX45,6053.1+55%
89Lacy-Lakeview, TXTX7,2403.1+87%
90Canyon Lake, TXTX33,8833.1+51%
91Southlake, TXTX31,1753.1+22%
92Texarkana, TXTX36,1953.1+43%
93North Richland Hills, TXTX70,8433.1+74%
94Lakehills, TXTX6,1303.1+60%
95Hempstead, TXTX7,1943.0+27%
96Cedar Park, TXTX79,0323.0+61%
97Four Corners, TXTX11,6923.0+43%
98Bulverde, TXTX7,3373.0+26%
99Carthage, TXTX6,6403.0+68%
100Round Rock, TXTX141,2823.0+53%
101Heath, TXTX11,6713.0+14%
102Tyler, TXTX113,7233.0+28%
103El Campo, TXTX12,1423.0+70%
104Steiner Ranch, TXTX18,6193.0
105Hidalgo, TXTX15,3763.0+1%
106Weatherford, TXTX40,6343.0+35%
107The Woodlands, TXTX121,0023.0+52%
108Seabrook, TXTX13,9743.0+42%
109Arlington, TXTX402,1343.0+49%
110Sunnyvale, TXTX9,0083.0+22%
111Taylor, TXTX18,4023.0+47%
112La Joya, TXTX5,2573.0+43%
113Irving, TXTX257,0763.0+43%
114Fort Worth, TXTX1,028,1172.9+57%
115Rosenberg, TXTX42,7012.9+65%
116Waxahachie, TXTX50,0902.9+56%
117San Antonio, TXTX1,548,4222.9+57%
118Gun Barrel City, TXTX7,1332.9+45%
119Oak Point, TXTX6,9092.9+60%
120McLendon-Chisholm, TXTX5,6292.9+43%
121Haslet, TXTX5,2672.9+36%
122Seguin, TXTX41,0482.9+42%
123Red Oak, TXTX20,3942.9+56%
124Little Elm, TXTX62,7272.9+50%
125Lubbock, TXTX273,0712.9+34%
126Longview, TXTX83,2362.9+31%
127Duncanville, TXTX38,9152.9+67%
128Wolfforth, TXTX8,7462.9+103%
129Trophy Club, TXTX13,6952.9+50%
130Farmers Branch, TXTX38,3202.9+60%
131Manvel, TXTX20,6992.8+70%
132Stafford, TXTX18,0432.8+51%
133Midland, TXTX147,6152.8+57%
134Allen, TXTX113,4472.8+58%
135Mabank, TXTX7,2942.8+82%
136Heartland, TXTX10,6072.8
137Pilot Point, TXTX8,0522.8+55%
138Eagle Pass, TXTX28,9262.8+9%
139Universal City, TXTX20,3992.8+53%
140Kennedale, TXTX10,6262.8+45%
141Scenic Oaks, TXTX10,5692.8+19%
142Canyon, TXTX16,5182.8+7%
143Helotes, TXTX10,3872.8+39%
144Pecan Plantation, TXTX6,4522.8+24%
145The Colony, TXTX46,1962.8+86%
146Kyle, TXTX69,9172.8+45%
147Friendswood, TXTX41,3192.8+55%
148Gonzales, TXTX7,2392.8+66%
149Keller, TXTX46,0782.8+38%
150Celina, TXTX64,4272.8+42%
151Alvin, TXTX30,1152.8+57%
152DeSoto, TXTX56,6812.8+46%
153Leander, TXTX91,1322.8+50%
154Laredo, TXTX269,5152.7+13%
155Rockwall, TXTX53,9802.7+16%
156Sugar Land, TXTX107,7262.7+41%
157Rockdale, TXTX5,6882.7+104%
158Garland, TXTX249,6252.7+56%
159Mansfield, TXTX84,4442.7+52%
160Harker Heights, TXTX35,1952.7+21%
161Windcrest, TXTX5,8092.7+37%
162Melissa, TXTX29,9692.7+31%
163El Paso, TXTX683,0122.7+25%
164Temple, TXTX98,4122.7+28%
165Caddo Mills, TXTX5,7152.7+82%
166Giddings, TXTX5,4252.7+38%
167Jasper, TXTX7,5112.7+25%
168Krum, TXTX6,8082.7+59%
169Bullard, TXTX5,3012.7+46%
170Argyle, TXTX6,3722.7+4%
171Brushy Creek, TXTX19,5762.7+42%
172Benbrook, TXTX24,2792.7+51%
173Flower Mound, TXTX79,5402.7+41%
174Iowa Colony, TXTX20,5032.7+64%
175Burnet, TXTX6,9392.7+10%
176Lancaster, TXTX40,5262.7+55%
177Navasota, TXTX9,9042.7+37%
178Hickory Creek, TXTX6,8752.7+65%
179Lockhart, TXTX18,1592.7+41%
180McAllen, TXTX150,6402.7+29%
181Texas City, TXTX59,7332.7+53%
182Midlothian, TXTX46,6832.7+48%
183Murphy, TXTX20,9852.7+31%
184Lampasas, TXTX7,9882.6+34%
185Fulshear, TXTX64,6302.6+22%
186Schertz, TXTX45,9782.6+38%
187Pflugerville, TXTX68,3162.6+44%
188Mesquite, TXTX150,6932.6+56%
189Decatur, TXTX9,0292.6+17%
190Amarillo, TXTX205,1302.6+28%
191Killeen, TXTX161,8832.6+25%
192Sealy, TXTX7,9372.6+34%
193Corpus Christi, TXTX317,2472.6+35%
194Granite Shoals, TXTX5,4982.6+31%
195Hornsby Bend, TXTX12,3672.6
196Palestine, TXTX19,5552.6+45%
197Bacliff, TXTX9,5412.6+75%
198Victoria, TXTX66,5002.6+38%
199Live Oak, TXTX16,4262.6+72%
200Sherman, TXTX52,4172.6+31%
201Corinth, TXTX25,2972.6+40%
202Highland, TXTX16,0292.6+41%
203Edinburg, TXTX110,7002.6+31%
204Haltom City, TXTX45,5422.6+61%
205Fate, TXTX29,0072.6+84%
206San Angelo, TXTX100,6402.6+36%
207Wylie, TXTX63,8422.6+58%
208Doffing, TXTX5,0042.6+67%
209Lavon, TXTX11,8882.6+39%
210Beaumont, TXTX112,9672.6+35%
211Pecan Grove, TXTX24,2722.6+57%
212Henderson, TXTX13,4962.6+34%
213Burleson, TXTX56,9072.6+58%
214Sanger, TXTX10,2382.6+44%
215Mission Bend, TXTX36,5862.6+82%
216White Oak, TXTX6,1862.6+33%
217Princeton, TXTX43,5242.6+58%
218Floresville, TXTX9,1052.6+35%
219Missouri City, TXTX77,3272.6+66%
220Willow Park, TXTX7,4392.5+38%
221Cinco Ranch, TXTX18,6112.5+42%
222Mission, TXTX88,9922.5+39%
223Terrell, TXTX23,9212.5+31%
224Justin, TXTX7,2852.5+28%
225Livingston, TXTX5,3862.5+29%
226Pearland, TXTX129,9302.5+42%
227Cleburne, TXTX39,9422.5+38%
228White Settlement, TXTX17,9322.5+70%
229Kirby, TXTX8,2112.5+78%
230Grand Prairie, TXTX209,4342.5+44%
231McGregor, TXTX6,4052.5+107%
232Sienna, TXTX24,9922.5
233Sonterra, TXTX10,5632.5
234Athens, TXTX13,8702.5+12%
235Cedar Hill, TXTX49,8012.5+57%
236Gladewater, TXTX6,3062.5+26%
237Odessa, TXTX122,7072.5+68%
238Abilene, TXTX131,5882.5+38%
239Seagoville, TXTX21,0772.5+79%
240Springtown, TXTX5,2042.5+12%
241Humble, TXTX16,4842.5+14%
242Nolanville, TXTX7,9832.5+134%
243Socorro, TXTX38,7872.5+22%
244Lake Jackson, TXTX27,8032.5+58%
245Highlands, TXTX6,3352.5+71%
246Converse, TXTX32,4812.5+55%
247Aldine, TXTX17,1672.5+48%
248Richland Hills, TXTX8,5292.5+45%
249Aledo, TXTX7,1222.5+51%
250Hewitt, TXTX16,7542.5+55%
251Alvarado, TXTX7,5392.5+67%
252Santa Fe, TXTX13,9132.5+45%
253Marshall, TXTX24,4672.5+30%
254Dayton, TXTX10,2262.5+32%
255Canton, TXTX5,0702.5+15%
256Lufkin, TXTX34,3502.4+23%
257Hutto, TXTX46,0482.4+40%
258Anna, TXTX35,2452.4+76%
259Woodway, TXTX9,7532.4+31%
260Lantana, TXTX12,7662.4
261Elgin, TXTX13,3272.4+28%
262Godley, TXTX5,0932.4+62%
263Pleasanton, TXTX11,5112.4+32%
264Ingleside, TXTX10,0852.4+20%
265Paris, TXTX25,2052.4+28%
266Deer Park, TXTX34,2822.4+64%
267Cloverleaf, TXTX24,0632.4+16%
268Dickinson, TXTX21,9082.4+27%
269Graham, TXTX8,8142.4+70%
270Katy, TXTX28,3732.4+33%
271Fresno, TXTX24,5602.4+33%
272Selma, TXTX11,9552.4−6%
273South Houston, TXTX16,4072.4+60%
274Sachse, TXTX32,8342.4+36%
275Manor, TXTX23,0702.4+78%
276League City, TXTX119,9052.4+48%
277Rio Grande City, TXTX15,4512.4+14%
279Bay City, TXTX17,4882.4+18%
280Azle, TXTX15,3652.4+26%
281Forest Hill, TXTX14,0562.4+59%
282Fort Stockton, TXTX8,0272.4+57%
283La Homa, TXTX11,2852.3+17%
284Sulphur Springs, TXTX17,0542.3+17%
285Glenn Heights, TXTX20,3272.3+50%
286Jarrell, TXTX5,8702.3
287Lumberton, TXTX14,1232.3+14%
288Cibolo, TXTX39,0192.3+4%
289Greenville, TXTX37,0692.3+39%
290Baytown, TXTX86,5612.3+48%
291La Marque, TXTX20,3242.3+40%
292Camp Swift, TXTX8,2392.3+51%
293Corsicana, TXTX25,4872.3+14%
294Canutillo, TXTX5,9622.3+18%
295Port Neches, TXTX13,7682.3+42%
296Portland, TXTX20,8332.3+24%
297Forney, TXTX41,6582.3+34%
298Dumas, TXTX14,8622.3+43%
299Van Alstyne, TXTX8,0122.3+21%
300Commerce, TXTX9,9282.3−2%
301Penitas, TXTX6,4952.3+16%
302Rowlett, TXTX67,8902.3+39%
303Pasadena, TXTX148,5392.3+30%
304Clute, TXTX10,8212.3+62%
305Mont Belvieu, TXTX10,6732.3+0%
306Balch Springs, TXTX27,2582.3+49%
307Cleveland, TXTX9,9362.3+17%
308Gatesville, TXTX16,4222.3+24%
309Uvalde, TXTX15,4552.3+37%
310Mexia, TXTX7,0912.3+47%
311Del Rio, TXTX34,4962.3+10%
312Brownsville, TXTX192,9572.3+12%
313Silsbee, TXTX6,6132.3+23%
314Liberty, TXTX9,1332.3+35%
315Royse City, TXTX28,3072.2+41%
316Wake, TXTX5,7962.2+22%
317Paloma Creek South, TXTX8,8602.2
318San Leon, TXTX6,4582.2+14%
319Cuero, TXTX8,2642.2+44%
320Providence, TXTX12,4982.2
321Spring, TXTX68,5802.2+72%
322Andrews, TXTX13,6652.2+91%
323Whitehouse, TXTX9,9702.2+29%
324Levelland, TXTX12,5132.2+35%
325Gainesville, TXTX18,5282.2+24%
326Wichita Falls, TXTX101,9512.2+18%
327Santa Rita Ranch, TXTX6,5862.2
328Savannah, TXTX6,4692.2
329Lamesa, TXTX8,1032.2+64%
330Brownwood, TXTX18,6352.2+43%
331Donna, TXTX16,6982.2+28%
332Wharton, TXTX8,7762.2+16%
333Everman, TXTX6,5372.2+57%
334Copperas Cove, TXTX40,1182.2+15%
335Sandy Oaks, TXTX5,8742.2
336Yoakum, TXTX5,9002.2+19%
337Murillo, TXTX8,8832.2
338Alton, TXTX24,1382.2+11%
339Horizon City, TXTX25,1182.1+27%
340Alamo, TXTX20,6252.1+31%
341Lindale, TXTX7,3852.1−5%
342Harlingen, TXTX72,4672.1+19%
343Bridgeport, TXTX6,9152.1+15%
344Groves, TXTX16,9072.1+50%
345Denison, TXTX26,8222.1+28%
346Ennis, TXTX25,6942.1+18%
347San Elizario, TXTX10,1382.1+5%
348Crowley, TXTX20,9542.1+45%
349Channelview, TXTX43,6052.1+48%
350Kilgore, TXTX13,5312.1+29%
351Seminole, TXTX7,7302.1+52%
352Mineola, TXTX5,5372.1+2%
353Robinson, TXTX13,0282.1+30%
354La Porte, TXTX37,9832.1+45%
355Eidson Road, TXTX9,6842.1+19%
356Kingsville, TXTX24,6872.1+18%
357Cameron Park, TXTX5,9552.1+23%
358Palmview, TXTX15,8782.1+14%
359Watauga, TXTX22,9812.1+49%
360Hutchins, TXTX8,2062.1+88%
361Luling, TXTX5,9202.1+19%
362Hitchcock, TXTX7,7222.1+21%
363Saginaw, TXTX26,7062.1+35%
364Burkburnett, TXTX11,0572.1+32%
365Venus, TXTX8,8702.1+21%
366San Juan, TXTX37,8682.0+12%
367Atascocita, TXTX99,3542.0+31%
368Mineral Wells, TXTX15,9832.0+37%
369Angleton, TXTX21,2952.0+35%
370Pharr, TXTX80,8302.0+23%
371River Oaks, TXTX7,4672.0+23%
372Atlanta, TXTX5,4782.0+5%
373Mount Pleasant, TXTX16,2252.0+2%
374Bonham, TXTX11,2632.0+11%
375Jacksonville, TXTX14,6582.0+8%
376Los Fresnos, TXTX8,7032.0−3%
377Brownfield, TXTX8,7622.0+24%
378Perryton, TXTX7,8502.0+68%
379Diboll, TXTX5,1252.0+23%
380Kaufman, TXTX10,7172.0+5%
381Jacinto City, TXTX9,3882.0+59%
382La Feria, TXTX7,2222.0+17%
383Crandall, TXTX7,7301.9+17%
384Weslaco, TXTX44,2031.9+14%
385San Benito, TXTX24,9801.9+31%
386Alice, TXTX17,5501.9+36%
387Dalhart, TXTX8,3771.9+4%
388Freeport, TXTX10,5081.9+67%
389Snyder, TXTX11,1661.9+52%
390Hereford, TXTX14,9761.9+23%
391Beeville, TXTX13,0861.9+7%
392Port Lavaca, TXTX11,0601.9+24%
393Mercedes, TXTX17,9151.9+15%
394Bowie, TXTX6,1131.9+1%
395Bellmead, TXTX10,5921.9+45%
396Plainview, TXTX19,3141.9+3%
397Slaton, TXTX5,6841.8+25%
398Childress, TXTX5,6501.8+12%
400Orange, TXTX19,4191.8+5%
401Marlin, TXTX5,5991.8+5%
402Port Arthur, TXTX55,8041.8+35%
403Edna, TXTX6,0881.8+12%
404Rusk, TXTX5,5681.8−11%
405Brookshire, TXTX6,0901.8+23%
406Cameron, TXTX5,4891.8+3%
407Hondo, TXTX9,1301.8−7%
408Primera, TXTX5,4781.8+4%
409Hillsboro, TXTX9,0361.7−10%
410Nederland, TXTX18,1081.7+18%
411Mila Doce, TXTX7,7311.7−8%
412Galena Park, TXTX10,3521.7+19%
413Breckenridge, TXTX5,1231.7+39%
414Bridge City, TXTX9,6451.7+8%
415Sweetwater, TXTX10,1411.7+33%
416Big Spring, TXTX22,2901.7+32%
417Robstown, TXTX10,3241.7+14%
418Vidor, TXTX9,5971.7+11%
419Sansom Park, TXTX5,4191.7+23%
420Littlefield, TXTX5,6751.7+27%
421West Livingston, TXTX8,1991.6−13%
422Center, TXTX5,2461.6−3%
423Sinton, TXTX5,9661.6+3%
424Iowa Park, TXTX6,5421.6+24%
425Pearsall, TXTX9,1701.6+6%
426West Odessa, TXTX32,5941.6+61%
427Doolittle, TXTX6,2031.6+0%
428Vernon, TXTX9,7471.6+6%
429Willis, TXTX7,6521.6−7%
430Crystal City, TXTX5,8711.6−10%
431Muleshoe, TXTX5,1621.5+22%
432Borger, TXTX11,8421.5+32%
433Pampa, TXTX16,4141.5+25%
434Monahans, TXTX7,4271.4+24%
435Raymondville, TXTX10,0821.4−11%
436Elsa, TXTX5,8201.3−26%
437Wilmer, TXTX6,7681.3+32%
438Kermit, TXTX6,0191.3+40%
439Progreso, TXTX5,1481.2−27%
440Olivarez, TXTX6,3261.0−16%
SHOWING 1–440 OF 440
Download CSV (full list, 440 rows)How this score is calculated

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