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

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS