TXTexas rankings

Towns where rent is easiest to afford in Texas

Ranked by the share of renter households spending 30% or more of their income on rent, the federal "cost-burdened" line. 180 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownRenters paying 30%+Median rentRenter households
1 Hempstead6,137 people 21.1% $1,234 1,153
2 Map of Alton Alton20,214 people 32.6% $1,038 2,288
3 Stafford17,401 people 36% $1,519 3,885
4 Map of Brushy Creek Brushy Creek19,576 people 36.6% $2,127 1,852
5 Wharton8,724 people 36.8% $1,051 1,449
6 Atascocita99,354 people 37.8% $1,849 5,430
7 Hereford14,840 people 37.8% $953 1,578
8 Uvalde15,417 people 38.4% $994 1,572
9 Universal City Universal City20,189 people 38.7% $1,315 3,250
10 Map of Spring Spring68,580 people 39.1% $1,711 5,348
11 The Colony45,454 people 39.4% $1,958 7,178
12 Live Oak15,984 people 39.4% $1,634 2,736
13 Map of Angleton Angleton19,972 people 39.5% $1,141 2,537
14 Coppell42,154 people 39.6% $2,022 4,692
15 Sulphur Springs16,401 people 41.4% $1,106 2,606
16 Prosper37,869 people 41.9% $2,176 1,224
17 Map of Copperas Cove Copperas Cove37,947 people 42.2% $1,043 6,085
18 Waxahachie45,347 people 42.3% $1,618 5,945
19 Pharr Pharr80,333 people 42.7% $1,037 9,019
20 Farmers Branch36,645 people 42.7% $1,864 8,925
21 Henderson13,385 people 42.7% $1,007 1,424
22 Map of Gainesville Gainesville17,883 people 43.1% $1,038 2,853
23 Map of Plano Plano290,594 people 43.5% $1,841 46,737
24 Little Elm54,820 people 43.9% $1,953 5,423
25 Corsicana25,511 people 44.2% $1,093 3,488
26 Wichita Falls102,581 people 44.5% $1,022 15,158
27 Map of Irving Irving256,492 people 44.6% $1,619 56,904
28 Levelland Levelland12,466 people 44.8% $846 1,385
29 Mission87,038 people 44.9% $950 7,408
30 Sweetwater10,385 people 44.9% $907 1,562
31 Frisco219,304 people 45.1% $2,014 25,550
32 Grapevine51,139 people 45.3% $1,863 9,864
33 Roanoke10,286 people 45.4% $1,783 1,976
34 Map of Lake Jackson Lake Jackson27,974 people 45.6% $1,478 3,915
35 Flower Mound78,389 people 45.7% $2,231 4,870
36 Schertz44,050 people 45.7% $1,659 3,265
37 Map of Brenham Brenham18,641 people 45.8% $1,157 3,404
38 Euless60,421 people 46.1% $1,690 14,053
39 Map of Leander Leander74,067 people 46.2% $1,939 6,571
40 Map of Granbury Granbury12,136 people 46.3% $1,386 1,972
41 Burleson52,918 people 46.4% $1,685 4,984
42 Lampasas7,671 people 46.6% $961 1,030
43 Map of The Woodlands The Woodlands121,002 people 46.9% $1,822 11,316
44 Edinburg104,550 people 47% $996 15,197
45 Harlingen72,087 people 47.1% $928 10,356
46 Amarillo201,885 people 47.4% $1,092 30,210
47 Weslaco42,229 people 47.5% $967 5,692
48 Map of Kerrville Kerrville24,755 people 47.5% $1,086 4,243
49 Austin979,539 people 47.7% $1,729 249,924
50 Map of Carrollton Carrollton133,740 people 47.9% $1,735 21,121
51 Brownsville Brownsville189,177 people 48% $923 21,199
52 Map of Eagle Pass Eagle Pass28,339 people 48% $880 3,256
53 Plainview19,711 people 48% $851 3,222
54 Map of Channelview Channelview43,605 people 48.1% $1,279 3,330
55 Map of Paris Paris24,775 people 48.1% $971 4,798
56 Bay City17,730 people 48.1% $1,025 3,749
57 Map of University Park University Park25,155 people 48.2% $3,272 1,109
58 Seguin33,754 people 48.3% $1,187 4,005
59 Mount Pleasant16,136 people 48.3% $910 2,208
60 McKinney210,600 people 48.4% $1,901 25,919
61 Kingsville24,994 people 48.4% $1,037 5,054
62 Ennis22,588 people 48.4% $1,362 2,762
63 San Angelo99,674 people 48.9% $1,153 14,382
64 Map of Tyler Tyler109,215 people 49% $1,252 16,370
65 Del Rio Del Rio34,668 people 49.1% $895 3,529
66 Map of Harker Heights Harker Heights34,128 people 49.2% $1,146 4,609
67 Map of Addison Addison17,290 people 49.3% $1,784 8,557
68 Pflugerville65,971 people 49.5% $1,932 7,239
69 Midlothian39,356 people 49.5% $2,013 2,529
70 Victoria65,625 people 49.9% $1,172 10,390
71 Richardson118,731 people 50.2% $1,857 21,341
72 Temple89,602 people 50.3% $1,231 15,307
73 North Richland Hills North Richland Hills70,780 people 50.4% $1,704 9,721
74 Map of Pampa Pampa16,659 people 50.5% $934 1,475
75 Lewisville131,080 people 50.6% $1,670 27,425
76 Orange19,177 people 50.6% $1,108 2,687
77 McAllen145,385 people 50.8% $1,049 18,395
78 Map of Round Rock Round Rock127,786 people 50.8% $1,763 20,794
79 Greenville31,222 people 50.8% $1,311 5,308
80 Lockhart15,326 people 50.8% $1,152 1,647
81 Pearland127,514 people 50.9% $1,860 10,129
82 Baytown85,205 people 50.9% $1,307 14,144
83 League City116,215 people 51% $1,684 10,541
84 Denison25,778 people 51% $1,309 3,971
85 Rowlett65,463 people 51.1% $1,990 5,405
86 Canyon15,723 people 51.1% $984 2,295
87 Mineral Wells15,244 people 51.1% $1,077 2,286
88 Longview82,923 people 51.4% $1,101 14,534
89 Map of Keene Keene6,691 people 51.4% $969 1,058
90 Map of Sugar Land Sugar Land110,016 people 51.6% $1,957 7,092
91 Map of Dallas Dallas1,307,930 people 51.7% $1,472 292,598
92 Map of Wylie Wylie60,334 people 51.7% $2,189 4,120
93 New Braunfels New Braunfels104,643 people 51.8% $1,654 13,446
94 Map of Portland Portland20,543 people 51.8% $1,577 2,598
95 Graham8,792 people 51.8% $967 1,014
96 Map of Texas City Texas City55,364 people 51.9% $1,307 9,170
97 Rockwall Rockwall51,168 people 51.9% $1,947 4,888
98 Corpus Christi317,419 people 52% $1,292 47,250
99 Map of Cedar Park Cedar Park78,301 people 52% $1,846 9,348
100 Marshall23,825 people 52.2% $949 3,219
101 Map of Hurst Hurst39,861 people 52.4% $1,358 6,316
102 Map of Abilene Abilene128,053 people 52.5% $1,157 19,066
103 Map of Pasadena Pasadena149,433 people 52.6% $1,213 21,629
104 Cleburne Cleburne34,344 people 52.7% $1,322 4,360
105 Lufkin34,251 people 52.7% $1,079 5,780
106 Saginaw Saginaw24,970 people 52.7% $1,776 2,627
107 Jacksonville14,325 people 52.8% $908 1,630
108 Midland Midland136,640 people 52.9% $1,434 17,798
109 Big Spring23,975 people 52.9% $1,050 2,863
110 Socorro37,123 people 53.1% $1,032 1,800
111 Killeen158,159 people 53.3% $1,208 28,984
112 Map of Conroe Conroe102,360 people 53.3% $1,393 17,464
113 El Paso680,130 people 53.4% $1,073 90,261
114 San Antonio1,479,835 people 53.7% $1,324 251,391
115 Rosenberg40,646 people 53.7% $1,379 6,277
116 Athens13,200 people 53.8% $1,112 1,918
117 Allen110,265 people 53.9% $1,932 11,102
118 Watauga23,233 people 54% $1,982 1,620
119 Houston2,328,253 people 54.1% $1,361 513,326
120 Map of Alvin Alvin28,333 people 54.2% $1,215 3,881
121 Wells Branch13,523 people 54.2% $1,544 4,788
122 Clute10,715 people 54.2% $1,130 2,118
123 Map of Beaumont Beaumont113,279 people 54.5% $1,121 18,534
124 Map of Laredo Laredo257,619 people 54.9% $1,030 25,598
125 Map of Boerne Boerne20,518 people 55.2% $1,589 2,557
126 Odessa115,322 people 55.6% $1,315 17,318
127 Webster12,366 people 55.6% $1,393 4,547
128 Lubbock264,814 people 55.7% $1,182 48,965
129 Mansfield77,510 people 55.7% $1,954 7,065
130 Cloverleaf24,063 people 55.7% $1,155 2,415
131 Fort Worth Fort Worth963,194 people 56% $1,509 141,206
132 Bedford49,085 people 56.2% $1,502 9,965
133 Map of Friendswood Friendswood41,030 people 56.2% $1,688 3,297
134 Georgetown85,999 people 56.4% $1,795 10,533
135 Map of Sherman Sherman46,397 people 56.5% $1,324 8,401
136 Donna16,833 people 56.5% $806 1,816
137 Alamo20,255 people 56.9% $811 1,347
138 Fort Bliss11,460 people 56.9% $1,654 2,048
139 Map of Bryan Bryan87,939 people 57% $1,195 15,380
140 Texarkana35,992 people 57% $1,010 6,589
141 Map of Balch Springs Balch Springs27,255 people 57% $1,378 2,727
142 Map of Brownwood Brownwood18,777 people 57.4% $882 3,081
143 Galveston53,424 people 57.6% $1,298 12,450
144 Garland246,844 people 58.1% $1,641 30,511
145 Map of Port Arthur Port Arthur55,828 people 58.1% $1,021 7,662
146 Map of Benbrook Benbrook24,557 people 58.1% $1,566 3,116
147 Stephenville21,682 people 58.2% $1,134 4,393
148 Waco143,570 people 58.3% $1,165 25,571
149 Haltom City45,767 people 58.3% $1,415 8,270
150 Map of Kyle Kyle56,823 people 58.7% $1,752 6,659
151 Map of Grand Prairie Grand Prairie201,883 people 59.1% $1,629 27,217
152 Map of Anna Anna24,330 people 59.2% $2,105 1,587
153 Nacogdoches32,197 people 59.3% $964 7,079
154 Map of Arlington Arlington397,742 people 59.6% $1,470 61,989
155 Map of Tomball Tomball13,655 people 59.9% $1,226 2,414
156 White Settlement White Settlement18,150 people 60.6% $1,253 2,440
157 Denton152,866 people 60.7% $1,420 27,061
158 Mesquite149,299 people 60.9% $1,513 18,095
159 Forney31,532 people 61.2% $1,828 2,601
160 Keller45,976 people 61.5% $2,144 2,582
161 Map of Canyon Lake Canyon Lake33,883 people 61.7% $1,327 1,405
162 Humble16,521 people 61.7% $1,330 3,382
163 Map of South Houston South Houston16,033 people 61.7% $1,212 2,129
164 Huntsville Huntsville47,864 people 62.1% $1,035 8,922
165 Map of Terrell Terrell20,366 people 62.1% $1,232 2,368
166 Weatherford35,788 people 62.4% $1,527 4,805
167 La Porte La Porte36,730 people 62.7% $1,378 3,680
168 Mercedes16,733 people 62.8% $812 1,728
169 Map of Belton Belton24,356 people 63% $1,252 3,537
170 Katy Katy25,184 people 63.6% $1,602 1,353
171 Missouri City76,558 people 64% $1,931 4,803
172 College Station124,570 people 64.7% $1,194 28,300
173 Map of Alice Alice17,707 people 65.3% $934 2,247
174 San Marcos70,897 people 66.5% $1,322 18,030
175 Balcones Heights2,715 people 68.8% $952 1,177
176 Lancaster40,820 people 68.9% $1,704 4,406
177 Map of DeSoto DeSoto56,211 people 69.5% $1,666 6,000
178 Map of Mission Bend Mission Bend36,586 people 69.8% $1,747 2,255
179 Roma11,545 people 75.6% $563 1,195
180 Map of Bellmead Bellmead10,566 people 77.4% $1,107 1,144

How this ranking works

We rank every town by the share of renter households spending 30% or more of their income on rent, the federal "cost-burdened" line. Lower is better. Only towns with 1,000+ renter households are ranked, because smaller samples are too uncertain. The town with the lowest figure ranks #1. For comparison, the figure for Texas as a whole is 51.7%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states