TXTexas rankings

Towns where housing hasn't kept up with growth in Texas

Ranked by how many new residents each town gained for every new home it permitted between the 2010 and 2020 censuses. 311 towns with 2,500+ residents.

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

#TownNew residents per new homeResidents gainedHomes permitted
1 Map of Palmview Palmview15,921 people 62.5 per home 10,370 166
2 Map of Escobares Escobares2,573 people 56.0 per home 1,400 25
3 Map of Richland Hills Richland Hills8,493 people 31.5 per home 820 26
4 Map of Annetta Annetta3,264 people 30.2 per home 1,753 58
5 Haltom City Haltom City45,767 people 24.3 per home 3,664 151
6 Cuero Cuero8,165 people 21.8 per home 1,287 59
7 Hurst Hurst39,861 people 20.4 per home 3,076 151
8 Map of Windcrest Windcrest5,820 people 16.7 per home 501 30
9 Bedford Bedford49,085 people 14.5 per home 2,949 204
10 Mesquite149,299 people 13.2 per home 10,284 780
11 Map of Edgecliff Village Edgecliff Village3,766 people 12.5 per home 1,012 81
12 Palmer Palmer2,515 people 11.2 per home 393 35
13 Map of Forest Hill Forest Hill14,062 people 10.6 per home 1,600 151
14 Map of Duncanville Duncanville39,683 people 10.5 per home 2,182 207
15 Map of Vinton Vinton2,585 people 10.0 per home 713 71
16 Map of Wake Village Wake Village5,867 people 9.6 per home 453 47
17 Beeville Beeville13,412 people 9.2 per home 806 88
18 Map of Leon Valley Leon Valley11,446 people 8.9 per home 1,391 156
19 Map of Sugar Land Sugar Land110,016 people 8.9 per home 32,209 3,631
20 Seminole Seminole7,184 people 8.5 per home 558 66
21 Map of Balch Springs Balch Springs27,255 people 8.4 per home 3,957 470
22 Sealy Sealy7,053 people 7.4 per home 820 111
23 Humble Humble16,521 people 7.0 per home 1,662 238
24 Monahans Monahans7,452 people 7.0 per home 883 127
25 Map of Bulverde Bulverde6,486 people 6.9 per home 1,062 155
26 Pleasanton Pleasanton11,011 people 6.8 per home 1,714 252
27 Shallowater Shallowater2,955 people 6.3 per home 480 76
28 Map of Copper Canyon Copper Canyon2,514 people 6.3 per home 397 63
29 Los Fresnos8,291 people 6.2 per home 2,572 413
30 Canton Canton4,545 people 5.9 per home 648 109
31 Onalaska Onalaska3,210 people 5.9 per home 1,256 213
32 Map of Combine Combine2,785 people 5.6 per home 303 54
33 Gainesville Gainesville17,883 people 5.5 per home 1,392 252
34 Converse Converse29,607 people 5.4 per home 9,268 1,723
35 Map of Groves Groves16,976 people 5.2 per home 1,191 230
36 Map of Richwood Richwood4,791 people 5.2 per home 1,271 246
37 Terrell Terrell20,366 people 5.0 per home 1,649 328
38 Map of Crandall Crandall4,763 people 5.0 per home 1,002 202
39 Map of La Villa La Villa3,005 people 4.9 per home 847 173
40 Map of Bridge City Bridge City9,640 people 4.8 per home 1,706 358
41 Map of Coppell Coppell42,154 people 4.6 per home 4,324 942
42 Map of Glenn Heights Glenn Heights18,096 people 4.5 per home 4,541 1,010
43 Map of Corsicana Corsicana25,511 people 4.5 per home 1,339 299
44 Map of Corinth Corinth23,385 people 4.5 per home 2,699 607
45 Hidalgo Hidalgo14,498 people 4.4 per home 2,766 623
46 Map of Portland Portland20,543 people 4.4 per home 5,284 1,195
47 Kermit Kermit5,689 people 4.4 per home 559 127
48 Hewitt Hewitt16,432 people 4.4 per home 2,477 566
49 Seagoville19,352 people 4.4 per home 3,611 827
50 Euless Euless60,421 people 4.3 per home 9,755 2,259
51 El Campo El Campo12,202 people 4.3 per home 748 173
52 Midlothian Midlothian39,356 people 4.3 per home 17,088 4,023
53 Cedar Park Cedar Park78,301 people 4.2 per home 28,658 6,862
54 Map of Sunnyvale Sunnyvale8,336 people 4.2 per home 2,763 662
55 Murphy Murphy21,188 people 4.2 per home 3,305 795
56 Baytown Baytown85,205 people 4.2 per home 11,899 2,868
57 Lancaster Lancaster40,820 people 4.2 per home 4,914 1,183
58 Harlingen Harlingen72,087 people 4.1 per home 6,980 1,696
59 Deer Park Deer Park33,967 people 4.1 per home 2,485 606
60 Dayton Dayton9,058 people 4.1 per home 1,535 376
61 Keene Keene6,691 people 4.1 per home 281 69
62 Map of DeSoto DeSoto56,211 people 4.1 per home 7,098 1,750
63 Webster Webster12,366 people 4.1 per home 2,099 518
64 Map of Wylie Wylie60,334 people 4.0 per home 16,099 3,996
65 Map of Beach City Beach City3,309 people 4.0 per home 1,023 254
66 Bee Cave Bee Cave8,862 people 4.0 per home 5,219 1,300
67 Cibolo Cibolo35,109 people 4.0 per home 16,927 4,230
68 Bastrop Bastrop11,156 people 3.9 per home 2,470 627
69 Map of Benbrook Benbrook24,557 people 3.9 per home 3,286 837
70 Howe Howe3,689 people 3.9 per home 971 247
71 Map of Alton Alton20,214 people 3.9 per home 5,857 1,500
72 Horizon City Horizon City23,668 people 3.9 per home 5,754 1,485
73 Map of Fair Oaks Ranch Fair Oaks Ranch10,728 people 3.8 per home 3,847 1,018
74 Andrews Andrews13,468 people 3.8 per home 2,399 636
75 Hutto Hutto35,483 people 3.7 per home 12,879 3,447
76 Map of Rancho Viejo Rancho Viejo2,849 people 3.7 per home 401 109
77 Map of Trophy Club Trophy Club13,733 people 3.6 per home 5,664 1,579
78 Elgin Elgin11,563 people 3.6 per home 1,649 460
79 Fate Fate22,884 people 3.6 per home 11,601 3,260
80 White Settlement White Settlement18,150 people 3.6 per home 2,153 607
81 Nolanville6,690 people 3.5 per home 1,658 469
82 Troy Troy2,844 people 3.5 per home 730 206
83 Fairview Fairview10,783 people 3.5 per home 3,124 885
84 Needville Needville3,094 people 3.5 per home 266 76
85 Map of Joshua Joshua8,550 people 3.5 per home 1,981 567
86 Map of Sachse Sachse30,491 people 3.5 per home 6,774 1,952
87 Edna Edna6,027 people 3.4 per home 488 143
88 Springtown Springtown3,855 people 3.4 per home 406 119
89 Mansfield Mansfield77,510 people 3.4 per home 16,234 4,773
90 Map of Lakeway Lakeway19,307 people 3.4 per home 7,798 2,291
91 Map of Friendswood Friendswood41,030 people 3.4 per home 5,408 1,599
92 Map of Heath Heath10,777 people 3.4 per home 2,848 847
93 Arlington Arlington397,742 people 3.4 per home 28,828 8,604
94 Map of Woodway Woodway9,570 people 3.4 per home 931 278
95 Map of Pottsboro Pottsboro2,691 people 3.4 per home 328 98
96 Galveston Galveston53,424 people 3.3 per home 5,952 1,780
97 Map of Crowley Crowley19,532 people 3.3 per home 5,232 1,567
98 Map of Robinson Robinson12,800 people 3.3 per home 1,934 580
99 Map of Garden Ridge Garden Ridge4,332 people 3.3 per home 927 279
100 League City League City116,215 people 3.3 per home 30,832 9,327
101 Map of Lacy-Lakeview Lacy-Lakeview7,274 people 3.3 per home 499 151
102 Irving Irving256,492 people 3.3 per home 40,394 12,268
103 Map of West Lake Hills West Lake Hills3,285 people 3.3 per home 381 116
104 Map of Prosper Prosper37,869 people 3.3 per home 20,751 6,374
105 Cedar Hill Cedar Hill48,879 people 3.2 per home 4,120 1,274
106 Garland Garland246,844 people 3.2 per home 19,142 5,986
107 Ponder Ponder2,626 people 3.2 per home 1,047 328
108 Map of Harker Heights Harker Heights34,128 people 3.2 per home 6,397 2,009
109 Alvarado Alvarado6,307 people 3.2 per home 954 301
110 Brookshire Brookshire5,495 people 3.2 per home 364 115
111 Dickinson Dickinson21,753 people 3.2 per home 2,167 689
112 Parker Parker5,999 people 3.1 per home 1,651 527
113 Map of Princeton Princeton25,229 people 3.1 per home 10,220 3,286
114 Aledo Aledo5,825 people 3.1 per home 2,142 688
115 Universal City Universal City20,189 people 3.1 per home 1,190 387
116 Krum Krum6,189 people 3.1 per home 1,326 432
117 Lewisville Lewisville131,080 people 3.1 per home 16,532 5,406
118 Cleburne Cleburne34,344 people 3.1 per home 2,015 659
119 Southlake Southlake31,137 people 3.1 per home 4,690 1,537
120 Map of Mont Belvieu Mont Belvieu9,020 people 3.0 per home 3,819 1,270
121 Map of Shenandoah Shenandoah3,705 people 3.0 per home 1,365 455
122 Map of Ovilla Ovilla4,375 people 3.0 per home 812 272
123 Red Oak17,077 people 3.0 per home 3,453 1,157
124 Castroville Castroville3,092 people 3.0 per home 274 92
125 Pearland Pearland127,514 people 3.0 per home 34,576 11,656
126 Map of Melissa Melissa20,136 people 3.0 per home 9,206 3,097
127 Belton Belton24,356 people 3.0 per home 4,838 1,640
128 Map of Panorama Village Panorama Village2,525 people 3.0 per home 345 117
129 Tyler Tyler109,215 people 2.9 per home 9,095 3,097
130 Boerne Boerne20,518 people 2.9 per home 7,379 2,511
131 Mabank Mabank5,187 people 2.9 per home 1,015 348
132 Greenville Greenville31,222 people 2.9 per home 2,607 896
133 Magnolia Magnolia4,068 people 2.9 per home 966 335
134 Keller Keller45,976 people 2.9 per home 6,149 2,140
135 Waxahachie Waxahachie45,347 people 2.9 per home 11,519 4,007
136 Primera5,344 people 2.9 per home 1,187 414
137 Map of Grand Prairie Grand Prairie201,883 people 2.9 per home 20,704 7,251
138 Saginaw Saginaw24,970 people 2.9 per home 4,084 1,434
139 Lockhart Lockhart15,326 people 2.8 per home 1,681 592
140 Schertz Schertz44,050 people 2.8 per home 10,537 3,722
141 Map of Live Oak Live Oak15,984 people 2.8 per home 2,650 939
142 Conroe Conroe102,360 people 2.8 per home 33,749 12,115
143 Edinburg Edinburg104,550 people 2.8 per home 23,143 8,328
144 Map of Lake Dallas Lake Dallas7,822 people 2.8 per home 603 218
145 Map of Reno Reno3,500 people 2.8 per home 288 104
146 Map of Kennedale Kennedale9,439 people 2.8 per home 1,754 635
147 Rockwall Rockwall51,168 people 2.7 per home 9,761 3,588
148 Map of Tomball Tomball13,655 people 2.7 per home 1,588 584
149 Map of Hickory Creek Hickory Creek5,611 people 2.7 per home 1,471 540
150 Fort Worth Fort Worth963,194 people 2.7 per home 177,709 65,933
151 Pflugerville Pflugerville65,971 people 2.7 per home 18,255 6,765
152 Map of The Colony The Colony45,454 people 2.7 per home 8,206 3,038
153 Map of Copperas Cove Copperas Cove37,947 people 2.7 per home 4,638 1,737
154 Lago Vista Lago Vista9,650 people 2.7 per home 2,855 1,069
155 Leander Leander74,067 people 2.7 per home 32,681 12,279
156 Pharr Pharr80,333 people 2.6 per home 9,315 3,548
157 Burleson Burleson52,918 people 2.6 per home 10,951 4,182
158 Lake Jackson Lake Jackson27,974 people 2.6 per home 1,328 506
159 Argyle Argyle5,371 people 2.6 per home 1,121 428
160 Kerrville Kerrville24,755 people 2.6 per home 1,931 741
161 La Marque La Marque19,268 people 2.6 per home 3,521 1,351
162 Granbury Granbury12,136 people 2.6 per home 2,980 1,142
163 Willis Willis6,878 people 2.6 per home 769 295
164 Pilot Point Pilot Point5,332 people 2.6 per home 525 201
165 Mission Mission87,038 people 2.6 per home 8,720 3,349
166 Map of McLendon-Chisholm McLendon-Chisholm4,511 people 2.6 per home 2,189 842
167 Map of Whitesboro Whitesboro4,173 people 2.6 per home 281 108
168 Map of Bellmead Bellmead10,566 people 2.6 per home 593 229
169 Map of Frisco Frisco219,304 people 2.6 per home 83,520 32,420
170 Map of Donna Donna16,833 people 2.6 per home 999 387
171 Map of Northlake Northlake8,283 people 2.6 per home 3,477 1,348
172 Venus Venus6,745 people 2.6 per home 1,401 544
173 Map of Rosenberg Rosenberg40,646 people 2.6 per home 7,664 2,977
174 Sanger Sanger9,641 people 2.6 per home 1,923 750
175 Kyle Kyle56,823 people 2.5 per home 17,681 6,970
176 Map of Fulshear Fulshear34,868 people 2.5 per home 15,722 6,181
177 Map of Port Neches Port Neches13,664 people 2.5 per home 652 258
178 Roanoke Roanoke10,286 people 2.5 per home 3,703 1,462
179 Map of Laguna Vista Laguna Vista3,673 people 2.5 per home 403 159
180 Map of Colleyville Colleyville26,012 people 2.5 per home 3,250 1,291
181 Weatherford Weatherford35,788 people 2.5 per home 5,604 2,238
182 Map of Temple Temple89,602 people 2.5 per home 15,971 6,416
183 New Braunfels New Braunfels104,643 people 2.5 per home 32,663 13,165
184 Killeen Killeen158,159 people 2.5 per home 25,174 10,221
185 Taylor Taylor17,136 people 2.5 per home 1,076 438
186 Map of Azle Azle14,126 people 2.5 per home 2,422 987
187 Allen Allen110,265 people 2.4 per home 20,381 8,388
188 Abilene Abilene128,053 people 2.4 per home 8,119 3,362
189 Forney31,532 people 2.4 per home 8,794 3,666
190 Ennis Ennis22,588 people 2.4 per home 1,646 687
191 Flower Mound Flower Mound78,389 people 2.4 per home 11,287 4,717
192 Manor Manor18,603 people 2.4 per home 8,615 3,598
193 Map of Texas City Texas City55,364 people 2.4 per home 6,799 2,865
194 Map of Pasadena Pasadena149,433 people 2.4 per home 2,907 1,233
195 Floresville Floresville8,007 people 2.4 per home 755 320
196 Livingston Livingston5,718 people 2.4 per home 305 129
197 Chandler Chandler3,518 people 2.4 per home 541 229
198 Denton Denton152,866 people 2.4 per home 26,486 11,267
199 Sherman Sherman46,397 people 2.4 per home 5,124 2,183
200 Map of Morgan's Point Resort Morgan's Point Resort4,750 people 2.4 per home 466 198
201 Map of University Park University Park25,155 people 2.3 per home 2,210 945
202 Helotes Helotes9,630 people 2.3 per home 1,689 723
203 Seguin Seguin33,754 people 2.3 per home 4,258 1,831
204 Jonestown Jonestown2,535 people 2.3 per home 531 228
205 Celina Celina34,268 people 2.3 per home 10,711 4,611
206 McKinney McKinney210,600 people 2.3 per home 64,191 28,022
207 Katy Katy25,184 people 2.3 per home 7,792 3,434
208 Map of Lucas Lucas8,351 people 2.3 per home 2,446 1,081
209 Dalhart Dalhart7,902 people 2.3 per home 517 229
210 Buda Buda15,859 people 2.3 per home 7,813 3,475
211 Justin Justin5,447 people 2.3 per home 1,163 517
212 Map of Alvin Alvin28,333 people 2.2 per home 2,862 1,277
213 Map of Sansom Park Sansom Park5,392 people 2.2 per home 768 343
214 Map of San Angelo San Angelo99,674 people 2.2 per home 6,693 3,032
215 Van Alstyne Van Alstyne5,952 people 2.2 per home 1,323 600
216 Map of Gun Barrel City Gun Barrel City6,570 people 2.2 per home 518 237
217 Round Rock Round Rock127,786 people 2.2 per home 19,581 8,969
218 Little Elm Little Elm54,820 people 2.2 per home 20,555 9,487
219 Wolfforth Wolfforth6,701 people 2.2 per home 1,851 855
220 Richardson Richardson118,731 people 2.2 per home 20,246 9,431
221 Royse City Royse City20,037 people 2.2 per home 4,159 1,934
222 North Richland Hills North Richland Hills70,780 people 2.1 per home 6,574 3,098
223 Map of Haslet Haslet3,280 people 2.1 per home 435 205
224 San Antonio San Antonio1,479,835 people 2.1 per home 107,218 50,724
225 Map of Plano Plano290,594 people 2.1 per home 25,653 12,200
226 Map of Farmersville Farmersville4,018 people 2.1 per home 311 149
227 Midland Midland136,640 people 2.1 per home 21,377 10,289
228 Selma Selma11,503 people 2.1 per home 5,412 2,605
229 Map of Wilmer Wilmer6,391 people 2.1 per home 1,292 629
230 Map of Willow Park Willow Park5,874 people 2.1 per home 954 465
231 Map of La Joya La Joya4,763 people 2.0 per home 472 236
232 Jersey Village Jersey Village7,817 people 2.0 per home 301 151
233 Mineola Mineola5,068 people 2.0 per home 308 155
234 Map of Hutchins Hutchins7,496 people 2.0 per home 269 136
235 Hallsville Hallsville4,628 people 2.0 per home 700 356
236 Map of Nederland Nederland18,381 people 2.0 per home 1,309 667
237 Map of Nash Nash4,032 people 2.0 per home 854 436
238 Lumberton Lumberton13,963 people 1.9 per home 1,611 831
239 Josephine Josephine5,842 people 1.9 per home 1,307 673
240 Missouri City Missouri City76,558 people 1.9 per home 6,901 3,578
241 Bullard Bullard4,346 people 1.9 per home 855 445
242 Map of Carrollton Carrollton133,740 people 1.9 per home 14,337 7,520
243 Map of Shavano Park Shavano Park3,670 people 1.9 per home 489 256
244 Map of Spring Valley Village Spring Valley Village4,290 people 1.9 per home 514 273
245 Map of Highland Village Highland Village16,101 people 1.9 per home 843 456
246 Map of Godley Godley2,809 people 1.9 per home 441 238
247 Lindale Lindale6,644 people 1.8 per home 1,241 678
248 Brownsville Brownsville189,177 people 1.8 per home 11,715 6,433
249 McAllen McAllen145,385 people 1.8 per home 12,333 6,771
250 Eagle Pass Eagle Pass28,339 people 1.8 per home 1,882 1,042
251 Bonham Bonham10,697 people 1.8 per home 281 155
252 Brenham Brenham18,641 people 1.8 per home 1,653 917
253 Austin Austin979,539 people 1.8 per home 171,465 97,016
254 Marble Falls Marble Falls7,752 people 1.8 per home 960 548
255 Odessa Odessa115,322 people 1.7 per home 14,488 8,377
256 Map of Waco Waco143,570 people 1.7 per home 13,681 7,936
257 Map of Whitehouse Whitehouse9,122 people 1.7 per home 597 348
258 Dripping Springs Dripping Springs7,405 people 1.7 per home 2,862 1,663
259 Aubrey Aubrey7,396 people 1.7 per home 2,411 1,421
260 Houston Houston2,328,253 people 1.7 per home 205,129 122,292
261 Map of McGregor McGregor5,761 people 1.7 per home 334 201
262 Denison Denison25,778 people 1.6 per home 1,797 1,093
263 Mount Pleasant Mount Pleasant16,136 people 1.6 per home 483 295
264 Horseshoe Bay Horseshoe Bay4,854 people 1.6 per home 839 519
265 Ferris Ferris3,238 people 1.6 per home 352 222
266 Map of Seabrook Seabrook13,768 people 1.6 per home 1,666 1,065
267 Map of Silsbee Silsbee6,842 people 1.5 per home 324 211
268 Navasota Navasota8,542 people 1.5 per home 594 387
269 Lubbock264,814 people 1.5 per home 27,568 18,104
270 Georgetown Georgetown85,999 people 1.5 per home 19,776 13,301
271 Decatur Decatur7,426 people 1.5 per home 496 333
272 Map of San Benito San Benito24,709 people 1.5 per home 611 417
273 Weslaco Weslaco42,229 people 1.4 per home 4,490 3,116
274 Rowlett65,463 people 1.4 per home 6,336 4,417
275 Map of Manvel Manvel14,758 people 1.4 per home 4,813 3,372
276 Victoria Victoria65,625 people 1.4 per home 2,942 2,098
277 Laredo Laredo257,619 people 1.4 per home 19,114 13,781
278 Map of Dallas Dallas1,307,930 people 1.4 per home 106,563 77,247
279 Map of Alamo Alamo20,255 people 1.4 per home 1,140 835
280 Sulphur Springs Sulphur Springs16,401 people 1.4 per home 492 360
281 Socorro Socorro37,123 people 1.4 per home 2,293 1,682
282 Addison Addison17,290 people 1.4 per home 3,605 2,653
283 La Porte La Porte36,730 people 1.3 per home 1,324 989
284 Bryan Bryan87,939 people 1.3 per home 7,779 5,980
285 Mercedes Mercedes16,733 people 1.3 per home 688 535
286 Burnet Burnet6,732 people 1.3 per home 449 350
287 Grapevine Grapevine51,139 people 1.3 per home 4,297 3,407
288 Map of Rockport Rockport10,683 people 1.3 per home 1,304 1,038
289 Amarillo Amarillo201,885 people 1.3 per home 9,698 7,758
290 Santa Fe Santa Fe12,901 people 1.3 per home 513 411
291 Bay City Bay City17,730 people 1.2 per home 447 361
292 Angleton Angleton19,972 people 1.2 per home 567 464
293 Orange Orange19,177 people 1.2 per home 729 607
294 Port Arthur Port Arthur55,828 people 1.2 per home 2,221 1,886
295 Map of San Juan San Juan36,149 people 1.2 per home 1,438 1,232
296 Gatesville Gatesville16,228 people 1.1 per home 384 343
297 Waller Waller3,108 people 1.1 per home 356 319
298 Map of Oak Point Oak Point5,887 people 1.1 per home 1,571 1,445
299 Corpus Christi Corpus Christi317,419 people 1.0 per home 12,648 12,318
300 Map of Early Early3,143 people 1.0 per home 325 323
301 Hudson Oaks2,586 people 1.0 per home 512 535
302 El Paso El Paso680,130 people 0.9 per home 29,694 32,874
303 Lampasas Lampasas7,671 people 0.9 per home 610 682
304 Hitchcock Hitchcock7,563 people 0.9 per home 340 388
305 Highland Park Highland Park8,773 people 0.9 per home 300 351
306 Farmers Branch Farmers Branch36,645 people 0.8 per home 7,375 9,554
307 Fredericksburg Fredericksburg11,419 people 0.8 per home 345 453
308 Alamo Heights Alamo Heights7,492 people 0.6 per home 326 562
309 Longview Longview82,923 people 0.5 per home 1,183 2,542
310 Kilgore Kilgore13,470 people 0.5 per home 401 896
311 Bellaire Bellaire17,206 people 0.4 per home 347 948

How this ranking works

We take each town’s population change between the 2010 and 2020 censuses and divide it by the new homes its building permits authorized over 2010–2019. The result is how many new residents arrived for every new home. A high number means people came faster than homes were built, so existing homes filled up: larger households, fewer vacancies and tighter supply. The highest ratio ranks #1. Across Texas it’s 2.6 per home.

Only towns that gained at least 250 residents and permitted at least 10 homes are ranked, because a ratio built on a handful of either is noise. College towns, where 20% or more of residents are enrolled in college, are left out: a growing college adds dorm students as residents, but dorms never show up as permitted homes.

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. New homes: U.S. Census Bureau Building Permits Survey. Residents: 2010 and 2020 decennial censuses. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states