TXTexas rankings

Top vacation-home towns in Texas

Ranked by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. 653 towns with 2,500+ residents.

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

#TownSeasonal homesHome valuePopulation
1 South Padre Island2,891 people 66.9% $516,900 2,891
2 Bolivar Peninsula Bolivar Peninsula2,951 people 37.1% $315,500 2,951
3 Port Aransas Port Aransas3,268 people 36.4% $588,700 3,268
4 Horseshoe Bay4,854 people 27.5% $549,800 4,854
5 Holly Lake Ranch2,956 people 26.7% $260,200 2,956
6 Lake Cherokee3,093 people 21.9% $345,000 3,093
7 Map of Granite Shoals Granite Shoals5,328 people 20.8% $259,800 5,328
8 Map of Rockport Rockport10,683 people 18.9% $320,500 10,683
9 Kingsland Kingsland7,330 people 16.3% $230,700 7,330
10 Map of Lakehills Lakehills6,130 people 16.2% $259,000 6,130
11 Galveston53,424 people 16% $326,000 53,424
12 Alamo20,255 people 14.8% $145,100 20,255
13 Map of Aransas Pass Aransas Pass8,972 people 13.5% $235,500 8,972
14 West Livingston West Livingston8,199 people 13.4% $153,600 8,199
15 Port Isabel5,111 people 11.9% $182,600 5,111
16 Fredericksburg11,419 people 11.5% $460,300 11,419
17 Map of Zapata Zapata4,897 people 11.5% $124,900 4,897
18 Map of Palmview Palmview15,921 people 11.2% $113,600 15,921
19 Map of North Alamo North Alamo4,819 people 10.8% $82,900 4,819
20 Map of La Feria La Feria6,891 people 10.7% $106,900 6,891
21 Palmhurst2,601 people 10.6% $375,000 2,601
22 Briar7,228 people 10.4% $405,900 7,228
23 Hideaway3,301 people 10.3% $335,100 3,301
24 Map of Hebbronville Hebbronville4,194 people 9.2% $136,300 4,194
25 Map of Jonestown Jonestown2,535 people 9.2% $557,600 2,535
26 Map of Canyon Lake Canyon Lake33,883 people 9% $389,300 33,883
27 Childress5,834 people 8.6% $85,900 5,834
28 Weslaco42,229 people 8.2% $140,000 42,229
29 Beach City3,309 people 8.1% $496,900 3,309
30 Map of Eidson Road Eidson Road9,684 people 7.8% $100,900 9,684
31 Gun Barrel City6,570 people 7.6% $237,300 6,570
32 Onalaska Onalaska3,210 people 7.6% $165,800 3,210
33 Mission87,038 people 7.2% $175,700 87,038
34 Map of Madisonville Madisonville4,552 people 7.2% $121,300 4,552
35 Map of San Leon San Leon6,458 people 7% $183,100 6,458
36 Briarcliff2,735 people 7% $550,800 2,735
37 Los Fresnos8,291 people 6.7% $152,200 8,291
38 Map of Laguna Vista Laguna Vista3,673 people 6.6% $255,900 3,673
39 Cuero8,165 people 6.3% $176,900 8,165
40 Medina4,226 people 6.3% $65,000 4,226
41 Map of Carrizo Springs Carrizo Springs4,723 people 5.7% $86,700 4,723
42 Llano3,494 people 5.7% $234,100 3,494
43 San Diego San Diego3,675 people 5.6% $85,600 3,675
44 Map of Rosita Rosita2,933 people 5.4% $131,200 2,933
45 Pharr Pharr80,333 people 5.3% $121,900 80,333
46 Map of Bacliff Bacliff9,541 people 5.2% $201,500 9,541
47 Mercedes16,733 people 5.1% $111,800 16,733
48 Map of Lago Vista Lago Vista9,650 people 5.1% $420,000 9,650
49 Map of Marble Falls Marble Falls7,752 people 5.1% $338,800 7,752
50 Map of DeCordova DeCordova3,152 people 5% $340,700 3,152
51 Map of Hickory Creek Hickory Creek5,611 people 4.9% $507,200 5,611
52 Town of Pecos10,926 people 4.7% $117,300 10,926
53 Kingsville24,994 people 4.5% $149,400 24,994
54 Roma11,545 people 4.4% $94,400 11,545
55 Eastland3,704 people 4.4% $174,900 3,704
56 Eagle Lake3,485 people 4.4% $137,900 3,485
57 Harlingen72,087 people 4.3% $140,600 72,087
58 Seymour2,623 people 4.2% $93,200 2,623
59 Crockett6,364 people 4.1% $121,100 6,364
60 Muleshoe5,667 people 4.1% $98,600 5,667
61 Smithville4,216 people 4.1% $254,400 4,216
62 Morgan's Point Resort4,750 people 4% $245,100 4,750
63 La Grange4,452 people 3.9% $338,700 4,452
64 Donna16,833 people 3.8% $86,100 16,833
65 Map of Burnet Burnet6,732 people 3.8% $277,400 6,732
66 Map of Hudson Bend Hudson Bend4,127 people 3.8% $678,400 4,127
67 Map of Escobares Escobares2,573 people 3.8% $72,800 2,573
68 The Hills2,516 people 3.8% $846,000 2,516
69 Map of Circle D-KC Estates Circle D-KC Estates3,135 people 3.7% $385,100 3,135
70 Map of Van Van2,806 people 3.7% $169,900 2,806
71 Hondo8,713 people 3.6% $228,400 8,713
72 Pittsburg4,432 people 3.6% $119,200 4,432
73 Coleman3,973 people 3.6% $71,900 3,973
74 Columbus3,860 people 3.5% $241,700 3,860
75 Map of Shavano Park Shavano Park3,670 people 3.5% $906,900 3,670
76 Map of Combes Combes3,178 people 3.5% $143,900 3,178
77 Map of Chula Vista Chula Vista4,746 people 3.4% $100,700 4,746
78 Early3,143 people 3.4% $179,800 3,143
79 Map of Fabens Fabens4,818 people 3.3% $95,500 4,818
80 Karnes City3,605 people 3.3% $93,400 3,605
81 Map of Midway North Midway North3,594 people 3.3% $112,200 3,594
82 McAllen145,385 people 3.2% $190,400 145,385
83 Prairie View8,431 people 3.2% $167,600 8,431
84 Brady5,230 people 3.2% $138,800 5,230
85 Map of Rancho Viejo Rancho Viejo2,849 people 3.2% $264,500 2,849
86 Map of Hidalgo Hidalgo14,498 people 3.1% $163,600 14,498
87 Map of Eagle Pass Eagle Pass28,339 people 3% $188,000 28,339
88 Map of Rio Grande City Rio Grande City15,396 people 3% $113,200 15,396
89 Raymondville10,185 people 3% $52,200 10,185
90 Crystal City6,159 people 3% $109,100 6,159
91 Map of Ferris Ferris3,238 people 3% $261,800 3,238
92 Map of La Blanca La Blanca2,998 people 3% $82,300 2,998
93 Lockhart15,326 people 2.9% $251,600 15,326
94 Pilot Point5,332 people 2.9% $292,500 5,332
95 Post4,326 people 2.9% $49,200 4,326
96 South Alamo3,309 people 2.9% $69,600 3,309
97 Map of Hallettsville Hallettsville2,755 people 2.9% $163,000 2,755
98 Lampasas7,671 people 2.8% $198,800 7,671
99 Rockdale5,523 people 2.8% $230,900 5,523
100 Map of Hearne Hearne4,555 people 2.8% $83,200 4,555
101 Map of Homestead Meadows North Homestead Meadows North5,795 people 2.7% $192,800 5,795
102 Cisco3,955 people 2.7% $104,300 3,955
103 Map of Alamo Heights Alamo Heights7,492 people 2.6% $779,400 7,492
104 Sonora2,691 people 2.6% $143,200 2,691
105 Map of Encantada-Ranchito-El Calaboz Encantada-Ranchito-El Calaboz2,552 people 2.6% $68,800 2,552
106 Seabrook13,768 people 2.5% $350,000 13,768
107 Terrell Hills5,070 people 2.5% $838,400 5,070
108 Map of Sullivan City Sullivan City3,902 people 2.5% $94,600 3,902
109 Map of Clifton Clifton3,503 people 2.5% $160,000 3,503
110 Map of Stamford Stamford2,917 people 2.5% $64,700 2,917
111 Map of Glen Rose Glen Rose2,836 people 2.5% $261,000 2,836
112 Floydada Floydada2,588 people 2.5% $89,700 2,588
113 Corpus Christi317,419 people 2.4% $210,400 317,419
114 San Elizario10,116 people 2.4% $110,400 10,116
115 Map of Mexia Mexia6,859 people 2.4% $109,900 6,859
116 Map of Dilley Dilley3,769 people 2.4% $106,400 3,769
117 Anson2,531 people 2.4% $74,800 2,531
118 New Braunfels New Braunfels104,643 people 2.3% $339,400 104,643
119 San Juan36,149 people 2.3% $126,700 36,149
120 Lakeway19,307 people 2.3% $841,300 19,307
121 Map of Gonzales Gonzales7,200 people 2.3% $208,500 7,200
122 Map of Cotulla Cotulla3,664 people 2.3% $93,100 3,664
123 Schulenburg Schulenburg2,768 people 2.3% $205,900 2,768
124 Map of Boerne Boerne20,518 people 2.2% $457,900 20,518
125 Livingston5,718 people 2.2% $200,100 5,718
126 Wharton8,724 people 2.1% $149,400 8,724
127 Comanche4,295 people 2.1% $125,700 4,295
128 Wills Point3,921 people 2.1% $189,700 3,921
129 Groesbeck3,914 people 2.1% $162,500 3,914
130 Shallowater2,955 people 2.1% $210,000 2,955
131 Vernon9,848 people 2% $87,000 9,848
132 Map of Cameron Park Cameron Park5,955 people 2% $74,800 5,955
133 Map of Grape Creek Grape Creek4,036 people 2% $119,500 4,036
134 Edinburg104,550 people 1.9% $189,600 104,550
135 Jersey Village7,817 people 1.9% $346,900 7,817
136 Lacy-Lakeview7,274 people 1.9% $160,600 7,274
137 Map of McGregor McGregor5,761 people 1.9% $221,700 5,761
138 Map of Laureles Laureles4,224 people 1.9% $152,400 4,224
139 Map of Vinton Vinton2,585 people 1.9% $109,100 2,585
140 Freeport10,621 people 1.8% $135,900 10,621
141 Map of Mabank Mabank5,187 people 1.8% $254,900 5,187
142 Map of Brazoria Brazoria2,880 people 1.8% $162,400 2,880
143 Map of Port Neches Port Neches13,664 people 1.7% $253,200 13,664
144 Pleasanton Pleasanton11,011 people 1.7% $204,300 11,011
145 Perryton8,585 people 1.7% $126,500 8,585
146 Map of Hitchcock Hitchcock7,563 people 1.7% $188,300 7,563
147 Carthage6,601 people 1.7% $164,200 6,601
148 Map of Center Center5,271 people 1.7% $83,300 5,271
149 Map of Diboll Diboll4,995 people 1.7% $89,100 4,995
150 Map of Canton Canton4,545 people 1.7% $219,900 4,545
151 Huntington4,053 people 1.7% $108,800 4,053
152 Presidio3,163 people 1.7% $78,800 3,163
153 George West George West3,094 people 1.7% $151,700 3,094
154 Fairfield2,924 people 1.7% $169,500 2,924
155 Shady Shores2,922 people 1.7% $492,300 2,922
156 Map of Haskell Haskell2,817 people 1.7% $104,500 2,817
157 Brownsville Brownsville189,177 people 1.6% $139,900 189,177
158 Map of Granbury Granbury12,136 people 1.6% $315,800 12,136
159 Map of Mila Doce Mila Doce7,731 people 1.6% $67,700 7,731
160 Falfurrias4,646 people 1.6% $79,900 4,646
161 Southlake Southlake31,137 people 1.5% $1,014,500 31,137
162 Uvalde15,417 people 1.5% $136,800 15,417
163 Map of Murillo Murillo8,883 people 1.5% $164,100 8,883
164 White Oak6,235 people 1.5% $235,000 6,235
165 Palacios4,388 people 1.5% $153,800 4,388
166 Taft Taft2,871 people 1.5% $124,200 2,871
167 Map of Westworth Village Westworth Village2,643 people 1.5% $318,200 2,643
168 Map of Azle Azle14,126 people 1.4% $287,100 14,126
169 Primera5,344 people 1.4% $160,900 5,344
170 Scissors4,267 people 1.4% $82,400 4,267
171 Pecan Acres4,161 people 1.4% $493,500 4,161
172 Teague Teague3,476 people 1.4% $119,900 3,476
173 Double Oak3,071 people 1.4% $736,600 3,071
174 Indian Hills2,961 people 1.4% $54,400 2,961
175 Wimberley2,891 people 1.4% $550,800 2,891
176 Waco143,570 people 1.3% $221,700 143,570
177 San Benito24,709 people 1.3% $85,300 24,709
178 Monahans7,452 people 1.3% $160,800 7,452
179 Map of Ballinger Ballinger3,583 people 1.3% $109,400 3,583
180 Castroville3,092 people 1.3% $300,000 3,092
181 Map of Weimar Weimar2,928 people 1.3% $165,300 2,928
182 Map of De Leon De Leon2,516 people 1.3% $72,600 2,516
183 Pearland127,514 people 1.2% $356,300 127,514
184 Map of Bryan Bryan87,939 people 1.2% $227,800 87,939
185 Corsicana25,511 people 1.2% $168,900 25,511
186 Manor18,603 people 1.2% $347,900 18,603
187 Map of Gainesville Gainesville17,883 people 1.2% $177,000 17,883
188 Map of Alice Alice17,707 people 1.2% $131,100 17,707
189 Map of Bellaire Bellaire17,206 people 1.2% $1,037,500 17,206
190 Port Lavaca11,358 people 1.2% $128,200 11,358
191 Kaufman8,538 people 1.2% $221,800 8,538
192 Rusk Rusk5,477 people 1.2% $157,400 5,477
193 Map of Jourdanton Jourdanton4,407 people 1.2% $171,000 4,407
194 Mathis4,308 people 1.2% $81,500 4,308
195 Big Lake2,990 people 1.2% $157,900 2,990
196 College Station124,570 people 1.1% $346,700 124,570
197 San Angelo99,674 people 1.1% $187,600 99,674
198 West University Place14,982 people 1.1% $1,472,000 14,982
199 Iowa Colony12,891 people 1.1% $405,700 12,891
200 Robinson12,800 people 1.1% $302,200 12,800
201 Highland Park Highland Park8,773 people 1.1% $1,989,900 8,773
202 Josephine5,842 people 1.1% $320,200 5,842
203 Bowie5,770 people 1.1% $174,300 5,770
204 Map of Clyde Clyde3,954 people 1.1% $151,200 3,954
205 Shenandoah3,705 people 1.1% $395,200 3,705
206 Timberwood Park35,413 people 1% $510,600 35,413
207 Palestine Palestine19,136 people 1% $166,000 19,136
208 El Campo12,202 people 1% $201,400 12,202
209 Vidor9,708 people 1% $131,400 9,708
210 Map of Cleveland Cleveland8,984 people 1% $174,400 8,984
211 Argyle5,371 people 1% $695,300 5,371
212 Santa Rosa3,215 people 1% $67,400 3,215
213 Map of The Woodlands The Woodlands121,002 people 0.9% $511,700 121,002
214 Georgetown85,999 people 0.9% $429,100 85,999
215 Seguin33,754 people 0.9% $249,400 33,754
216 Map of Kerrville Kerrville24,755 people 0.9% $303,400 24,755
217 Map of Pampa Pampa16,659 people 0.9% $100,700 16,659
218 Map of Luling Luling5,531 people 0.9% $210,300 5,531
219 Map of Marlin Marlin5,516 people 0.9% $66,000 5,516
220 Spring Valley Village4,290 people 0.9% $1,156,700 4,290
221 Map of Abilene Abilene128,053 people 0.8% $183,700 128,053
222 Temple89,602 people 0.8% $239,000 89,602
223 Map of Port Arthur Port Arthur55,828 people 0.8% $107,400 55,828
224 Nacogdoches32,197 people 0.8% $186,000 32,197
225 Map of Lake Jackson Lake Jackson27,974 people 0.8% $250,100 27,974
226 Map of Fate Fate22,884 people 0.8% $384,300 22,884
227 Map of Portland Portland20,543 people 0.8% $234,800 20,543
228 Map of Alton Alton20,214 people 0.8% $156,300 20,214
229 Kilgore13,470 people 0.8% $171,600 13,470
230 Map of Homestead Meadows South Homestead Meadows South6,660 people 0.8% $173,500 6,660
231 Edna Edna6,027 people 0.8% $117,800 6,027
232 Bullard4,346 people 0.8% $247,100 4,346
233 San Saba3,056 people 0.8% $124,000 3,056
234 Map of Wild Peach Village Wild Peach Village2,502 people 0.8% $184,400 2,502
235 San Antonio1,479,835 people 0.7% $235,700 1,479,835
236 El Paso680,130 people 0.7% $184,500 680,130
237 Map of Round Rock Round Rock127,786 people 0.7% $418,600 127,786
238 Map of Conroe Conroe102,360 people 0.7% $309,600 102,360
239 Map of Sherman Sherman46,397 people 0.7% $243,500 46,397
240 Map of Friendswood Friendswood41,030 people 0.7% $420,100 41,030
241 Prosper37,869 people 0.7% $823,700 37,869
242 Cibolo35,109 people 0.7% $351,900 35,109
243 Map of Converse Converse29,607 people 0.7% $248,400 29,607
244 Denison25,778 people 0.7% $180,900 25,778
245 Cloverleaf24,063 people 0.7% $169,600 24,063
246 Ennis22,588 people 0.7% $260,100 22,588
247 Plainview19,711 people 0.7% $113,000 19,711
248 Mount Pleasant16,136 people 0.7% $170,700 16,136
249 Map of South Houston South Houston16,033 people 0.7% $189,300 16,033
250 Mineral Wells15,244 people 0.7% $161,300 15,244
251 Map of La Homa La Homa11,285 people 0.7% $109,200 11,285
252 Fair Oaks Ranch10,728 people 0.7% $657,600 10,728
253 Jasper7,299 people 0.7% $130,100 7,299
254 Map of Oak Point Oak Point5,887 people 0.7% $395,900 5,887
255 Map of Elsa Elsa5,697 people 0.7% $81,600 5,697
256 Woodville2,755 people 0.7% $214,900 2,755
257 Newton2,534 people 0.7% $102,100 2,534
258 Austin979,539 people 0.6% $555,300 979,539
259 Map of Laredo Laredo257,619 people 0.6% $193,500 257,619
260 Wichita Falls102,581 people 0.6% $156,800 102,581
261 Longview82,923 people 0.6% $202,600 82,923
262 Socorro37,123 people 0.6% $144,500 37,123
263 Weatherford35,788 people 0.6% $312,100 35,788
264 Lufkin34,251 people 0.6% $179,600 34,251
265 Map of Brownwood Brownwood18,777 people 0.6% $144,400 18,777
266 Groves16,976 people 0.6% $163,600 16,976
267 Beeville13,412 people 0.6% $94,700 13,412
268 Map of Ingleside Ingleside9,997 people 0.6% $189,200 9,997
269 Hillsboro8,506 people 0.6% $157,900 8,506
270 West Lake Hills3,285 people 0.6% $1,664,500 3,285
271 Lubbock264,814 people 0.5% $212,400 264,814
272 Midland Midland136,640 people 0.5% $319,200 136,640
273 North Richland Hills North Richland Hills70,780 people 0.5% $360,700 70,780
274 Little Elm54,820 people 0.5% $420,700 54,820
275 Waxahachie45,347 people 0.5% $336,500 45,347
276 Map of Hurst Hurst39,861 people 0.5% $315,200 39,861
277 Map of Copperas Cove Copperas Cove37,947 people 0.5% $180,500 37,947
278 Big Spring23,975 people 0.5% $140,200 23,975
279 Map of Angleton Angleton19,972 people 0.5% $212,900 19,972
280 Orange19,177 people 0.5% $164,900 19,177
281 Sulphur Springs16,401 people 0.5% $217,800 16,401
282 Map of Buda Buda15,859 people 0.5% $446,600 15,859
283 Map of Rendon Rendon14,632 people 0.5% $362,600 14,632
284 Henderson13,385 people 0.5% $173,700 13,385
285 Camp Swift Camp Swift8,239 people 0.5% $208,500 8,239
286 Oak Ridge North3,034 people 0.5% $302,900 3,034
287 Houston2,328,253 people 0.4% $277,800 2,328,253
288 Map of Dallas Dallas1,307,930 people 0.4% $320,700 1,307,930
289 Fort Worth Fort Worth963,194 people 0.4% $303,000 963,194
290 Killeen158,159 people 0.4% $215,400 158,159
291 Mesquite149,299 people 0.4% $245,700 149,299
292 Map of Beaumont Beaumont113,279 people 0.4% $166,400 113,279
293 Map of Tyler Tyler109,215 people 0.4% $235,300 109,215
294 Baytown85,205 people 0.4% $197,300 85,205
295 Map of Kyle Kyle56,823 people 0.4% $334,600 56,823
296 Rockwall Rockwall51,168 people 0.4% $411,700 51,168
297 Farmers Branch36,645 people 0.4% $364,600 36,645
298 Sienna24,992 people 0.4% $470,100 24,992
299 Map of Fresno Fresno24,560 people 0.4% $243,500 24,560
300 Map of Brenham Brenham18,641 people 0.4% $241,100 18,641
301 Map of Bastrop Bastrop11,156 people 0.4% $339,600 11,156
302 Cameron5,416 people 0.4% $125,000 5,416
303 Map of Arlington Arlington397,742 people 0.3% $304,700 397,742
304 Garland246,844 people 0.3% $270,800 246,844
305 Map of Grand Prairie Grand Prairie201,883 people 0.3% $295,500 201,883
306 League City116,215 people 0.3% $360,000 116,215
307 Victoria65,625 people 0.3% $207,100 65,625
308 Bedford49,085 people 0.3% $350,700 49,085
309 Haltom City45,767 people 0.3% $218,800 45,767
310 Coppell42,154 people 0.3% $560,500 42,154
311 Map of Duncanville Duncanville39,683 people 0.3% $255,500 39,683
312 Texarkana35,992 people 0.3% $171,500 35,992
313 Deer Park Deer Park33,967 people 0.3% $264,600 33,967
314 Map of Alvin Alvin28,333 people 0.3% $228,700 28,333
315 Map of Balch Springs Balch Springs27,255 people 0.3% $224,400 27,255
316 Colleyville26,012 people 0.3% $784,900 26,012
317 Map of Brushy Creek Brushy Creek19,576 people 0.3% $499,300 19,576
318 La Marque19,268 people 0.3% $206,900 19,268
319 Canyon15,723 people 0.3% $240,300 15,723
320 Athens13,200 people 0.3% $210,800 13,200
321 Map of Pecan Plantation Pecan Plantation6,452 people 0.3% $418,100 6,452
322 Alpine6,014 people 0.3% $219,800 6,014
323 Anthony Anthony4,580 people 0.3% $168,200 4,580
324 Combine2,785 people 0.3% $323,800 2,785
325 Map of Plano Plano290,594 people 0.2% $465,900 290,594
326 Map of Irving Irving256,492 people 0.2% $315,600 256,492
327 Frisco219,304 people 0.2% $642,100 219,304
328 Richardson118,731 people 0.2% $431,400 118,731
329 Odessa115,322 people 0.2% $223,100 115,322
330 Flower Mound78,389 people 0.2% $560,200 78,389
331 Mansfield77,510 people 0.2% $410,700 77,510
332 Missouri City76,558 people 0.2% $311,400 76,558
333 Rowlett65,463 people 0.2% $368,800 65,463
334 Euless60,421 people 0.2% $318,800 60,421
335 Keller45,976 people 0.2% $594,300 45,976
336 Map of Channelview Channelview43,605 people 0.2% $195,900 43,605
337 La Porte La Porte36,730 people 0.2% $234,600 36,730
338 Map of Harker Heights Harker Heights34,128 people 0.2% $287,800 34,128
339 Saginaw Saginaw24,970 people 0.2% $298,500 24,970
340 Map of Paris Paris24,775 people 0.2% $150,000 24,775
341 Bay City17,730 people 0.2% $160,800 17,730
342 McKinney210,600 people 0.1% $471,800 210,600
343 Amarillo201,885 people 0.1% $196,900 201,885
344 Denton152,866 people 0.1% $348,200 152,866
345 Map of Carrollton Carrollton133,740 people 0.1% $381,000 133,740
346 Atascocita99,354 people 0.1% $307,400 99,354
347 Map of Cedar Park Cedar Park78,301 people 0.1% $513,600 78,301
348 San Marcos70,897 people 0.1% $310,400 70,897
349 Map of DeSoto DeSoto56,211 people 0.1% $319,400 56,211
350 Map of Cedar Hill Cedar Hill48,879 people 0.1% $302,700 48,879
351 Huntsville Huntsville47,864 people 0.1% $236,600 47,864
352 Del Rio Del Rio34,668 people 0.1% $160,400 34,668
353 Stephenville21,682 people 0.1% $241,300 21,682
354 Map of Nederland Nederland18,381 people 0.1% $208,300 18,381
355 Jacksonville14,325 people 0.1% $119,800 14,325
356 Forest Hill14,062 people 0.1% $187,400 14,062
357 Map of Pasadena Pasadena149,433 people 0% $209,600 149,433
358 Lewisville131,080 people 0% $378,500 131,080
359 Allen110,265 people 0% $464,100 110,265
360 Map of Sugar Land Sugar Land110,016 people 0% $430,200 110,016
361 Map of Leander Leander74,067 people 0% $506,200 74,067
362 Map of Spring Spring68,580 people 0% $231,500 68,580
363 Pflugerville65,971 people 0% $402,400 65,971
364 Map of Wylie Wylie60,334 people 0% $387,000 60,334
365 Map of Texas City Texas City55,364 people 0% $217,300 55,364
366 Burleson52,918 people 0% $308,200 52,918
367 Grapevine51,139 people 0% $493,100 51,139
368 The Colony45,454 people 0% $383,900 45,454
369 Schertz44,050 people 0% $317,100 44,050
370 Lancaster40,820 people 0% $246,300 40,820
371 Rosenberg40,646 people 0% $219,100 40,646
372 Midlothian39,356 people 0% $411,800 39,356
373 Map of Mission Bend Mission Bend36,586 people 0% $233,800 36,586
374 Map of Hutto Hutto35,483 people 0% $365,700 35,483
375 Map of Fulshear Fulshear34,868 people 0% $572,700 34,868
376 Cleburne Cleburne34,344 people 0% $221,100 34,344
377 Celina34,268 people 0% $509,600 34,268
378 Map of West Odessa West Odessa32,594 people 0% $126,300 32,594
379 Forney31,532 people 0% $346,400 31,532
380 Greenville31,222 people 0% $219,400 31,222
381 Map of Sachse Sachse30,491 people 0% $406,200 30,491
382 Map of Princeton Princeton25,229 people 0% $331,000 25,229
383 Katy Katy25,184 people 0% $401,700 25,184
384 Map of University Park University Park25,155 people 0% $1,861,800 25,155
385 Map of Benbrook Benbrook24,557 people 0% $296,400 24,557
386 Map of Belton Belton24,356 people 0% $258,700 24,356
387 Map of Anna Anna24,330 people 0% $351,700 24,330
388 Map of Pecan Grove Pecan Grove24,272 people 0% $383,500 24,272
389 Marshall23,825 people 0% $141,400 23,825
390 Horizon City23,668 people 0% $170,200 23,668
391 Map of Corinth Corinth23,385 people 0% $375,600 23,385
392 Watauga23,233 people 0% $250,500 23,233
393 Dickinson21,753 people 0% $278,000 21,753
394 Murphy21,188 people 0% $555,500 21,188
395 Map of Terrell Terrell20,366 people 0% $218,500 20,366
396 Universal City Universal City20,189 people 0% $269,600 20,189
397 Melissa20,136 people 0% $454,000 20,136
398 Royse City20,037 people 0% $322,500 20,037
399 Crowley19,532 people 0% $269,100 19,532
400 Seagoville19,352 people 0% $230,400 19,352
401 Steiner Ranch Steiner Ranch18,619 people 0% $826,500 18,619
402 Cinco Ranch18,611 people 0% $475,600 18,611
403 White Settlement White Settlement18,150 people 0% $187,100 18,150
404 Glenn Heights18,096 people 0% $309,600 18,096
405 Stafford17,401 people 0% $257,700 17,401
406 Map of Addison Addison17,290 people 0% $482,000 17,290
407 Aldine Aldine17,167 people 0% $103,200 17,167
408 Map of Taylor Taylor17,136 people 0% $285,800 17,136
409 Red Oak17,077 people 0% $366,100 17,077
410 Humble16,521 people 0% $216,400 16,521
411 Hewitt16,432 people 0% $273,300 16,432
412 Gatesville16,228 people 0% $207,300 16,228
413 Highland Village16,101 people 0% $550,000 16,101
414 Live Oak15,984 people 0% $246,300 15,984
415 Hereford14,840 people 0% $109,700 14,840
416 Manvel14,758 people 0% $338,700 14,758
417 Map of Dumas Dumas14,452 people 0% $156,300 14,452
418 Lumberton13,963 people 0% $291,900 13,963
419 Map of Trophy Club Trophy Club13,733 people 0% $675,100 13,733
420 Map of Tomball Tomball13,655 people 0% $364,300 13,655
421 Wells Branch13,523 people 0% $401,100 13,523
422 Andrews13,468 people 0% $196,300 13,468
423 Santa Fe12,901 people 0% $325,800 12,901
424 Lantana12,766 people 0% $587,500 12,766
425 Map of Richmond Richmond12,582 people 0% $231,500 12,582
426 Levelland Levelland12,466 people 0% $140,400 12,466
427 Hornsby Bend12,367 people 0% $314,900 12,367
428 Webster12,366 people 0% $281,400 12,366
429 Borger Borger12,226 people 0% $103,400 12,226
430 Four Corners11,692 people 0% $277,000 11,692
431 Map of Elgin Elgin11,563 people 0% $326,400 11,563
432 Selma Selma11,503 people 0% $313,900 11,503
433 Fort Bliss11,460 people 0% 11,460
434 Map of Leon Valley Leon Valley11,446 people 0% $253,200 11,446
435 Snyder11,241 people 0% $104,000 11,241
436 Burkburnett Burkburnett11,059 people 0% $151,900 11,059
437 Map of Fairview Fairview10,783 people 0% $597,300 10,783
438 Heath10,777 people 0% $766,900 10,777
439 Clute10,715 people 0% $271,700 10,715
440 Map of Bonham Bonham10,697 people 0% $201,800 10,697
441 Heartland10,607 people 0% $322,000 10,607
442 Scenic Oaks10,569 people 0% $563,100 10,569
443 Map of Bellmead Bellmead10,566 people 0% $155,100 10,566
444 Sonterra10,563 people 0% $273,600 10,563
445 Galena Park10,487 people 0% $117,700 10,487
446 Sweetwater10,385 people 0% $80,800 10,385
447 Roanoke10,286 people 0% $466,900 10,286
448 Map of Robstown Robstown10,236 people 0% $103,000 10,236
449 Sanger9,641 people 0% $295,400 9,641
450 Map of Bridge City Bridge City9,640 people 0% $202,800 9,640
451 Helotes9,630 people 0% $399,000 9,630
452 Woodway9,570 people 0% $370,500 9,570
453 Kennedale9,439 people 0% $380,100 9,439
454 Jacinto City9,432 people 0% $156,200 9,432
455 Commerce9,383 people 0% $161,600 9,383
456 Whitehouse9,122 people 0% $253,800 9,122
457 Map of Dayton Dayton9,058 people 0% $227,600 9,058
458 Pearsall9,045 people 0% $106,700 9,045
459 Travis Ranch9,025 people 0% $345,400 9,025
460 Map of Mont Belvieu Mont Belvieu9,020 people 0% $411,000 9,020
461 Bee Cave8,862 people 0% $776,400 8,862
462 Paloma Creek South8,860 people 0% $364,900 8,860
463 Graham8,792 people 0% $183,800 8,792
464 Brownfield8,738 people 0% $100,600 8,738
465 Providence Village8,721 people 0% $351,000 8,721
466 Map of Liberty Liberty8,650 people 0% $175,300 8,650
467 Joshua8,550 people 0% $338,100 8,550
468 Map of Navasota Navasota8,542 people 0% $208,100 8,542
469 Richland Hills8,493 people 0% $248,100 8,493
470 Map of Lamesa Lamesa8,393 people 0% $95,000 8,393
471 Liberty Hill8,371 people 0% $403,200 8,371
472 Map of Lucas Lucas8,351 people 0% $941,900 8,351
473 Map of Sunnyvale Sunnyvale8,336 people 0% $565,300 8,336
474 Northlake8,283 people 0% $565,600 8,283
475 Fort Stockton8,278 people 0% $199,600 8,278
476 Kirby8,117 people 0% $165,500 8,117
477 Floresville8,007 people 0% $241,000 8,007
478 Map of Dalhart Dalhart7,902 people 0% $161,600 7,902
479 Map of Lake Dallas Lake Dallas7,822 people 0% $269,000 7,822
480 Salida del Sol Estates7,766 people 0% $96,800 7,766
481 Map of River Oaks River Oaks7,584 people 0% $223,800 7,584
482 Hutchins7,496 people 0% $235,200 7,496
483 Decatur7,426 people 0% $284,500 7,426
484 Map of Dripping Springs Dripping Springs7,405 people 0% $635,600 7,405
485 Aubrey7,396 people 0% $345,000 7,396
486 Seminole Seminole7,184 people 0% $177,000 7,184
487 Sealy7,053 people 0% $261,100 7,053
488 Belterra6,978 people 0% $773,400 6,978
489 Willis Willis6,878 people 0% $124,300 6,878
490 Silsbee6,842 people 0% $148,400 6,842
491 Lackland AFB Lackland AFB6,785 people 0% 6,785
492 Venus6,745 people 0% $270,500 6,745
493 Wolfforth6,701 people 0% $260,200 6,701
494 Map of Keene Keene6,691 people 0% $225,300 6,691
495 Nolanville6,690 people 0% $244,900 6,690
496 Map of Lindale Lindale6,644 people 0% $272,800 6,644
497 Santa Rita Ranch6,586 people 0% $515,700 6,586
498 Iowa Park6,578 people 0% $132,800 6,578
499 Map of Lavon Lavon6,498 people 0% $394,300 6,498
500 Bulverde6,486 people 0% $420,200 6,486
501 Savannah6,469 people 0% $400,000 6,469
502 Penitas6,444 people 0% $167,000 6,444
503 Wilmer6,391 people 0% $157,200 6,391
504 Map of Highlands Highlands6,335 people 0% $214,400 6,335
505 Map of Bridgeport Bridgeport6,331 people 0% $253,500 6,331
506 Olivarez6,326 people 0% $79,300 6,326
507 Alvarado6,307 people 0% $249,000 6,307
508 Gladewater6,227 people 0% $174,000 6,227
509 Doolittle6,203 people 0% $78,200 6,203
510 Krum Krum6,189 people 0% $336,500 6,189
511 Hempstead6,137 people 0% $160,700 6,137
512 Everman6,106 people 0% $177,700 6,106
513 Parker5,999 people 0% $859,600 5,999
514 Map of Canutillo Canutillo5,962 people 0% $106,600 5,962
515 Map of Van Alstyne Van Alstyne5,952 people 0% $342,700 5,952
516 Map of Willow Park Willow Park5,874 people 0% $374,200 5,874
517 Wake Village5,867 people 0% $186,000 5,867
518 Map of Yoakum Yoakum5,846 people 0% $151,100 5,846
519 Map of Aledo Aledo5,825 people 0% $465,100 5,825
520 Map of Littlefield Littlefield5,822 people 0% $79,400 5,822
521 Windcrest5,820 people 0% $302,000 5,820
522 Slaton5,761 people 0% $84,600 5,761
523 Map of Shady Hollow Shady Hollow5,709 people 0% $755,900 5,709
524 Kermit Kermit5,689 people 0% $151,600 5,689
525 Sinton5,584 people 0% $142,000 5,584
526 Map of Brookshire Brookshire5,495 people 0% $159,300 5,495
527 Justin5,447 people 0% $406,800 5,447
528 Map of Atlanta Atlanta5,439 people 0% $160,100 5,439
529 Sandy Oaks5,396 people 0% $120,300 5,396
530 Map of Sansom Park Sansom Park5,392 people 0% $158,200 5,392
531 Map of Nassau Bay Nassau Bay5,230 people 0% $374,600 5,230
532 Map of Breckenridge Breckenridge5,170 people 0% $75,900 5,170
533 Map of Giddings Giddings5,151 people 0% $252,300 5,151
534 Hudson5,104 people 0% $171,700 5,104
535 Mineola5,068 people 0% $215,700 5,068
536 Map of Gilmer Gilmer5,025 people 0% $166,700 5,025
537 Map of Doffing Doffing5,004 people 0% $101,700 5,004
538 Progreso4,998 people 0% $69,300 4,998
539 Map of Wyldwood Wyldwood4,934 people 0% $195,700 4,934
540 Map of Lake Worth Lake Worth4,829 people 0% $236,700 4,829
541 Richwood4,791 people 0% $249,600 4,791
542 Map of Crandall Crandall4,763 people 0% $303,000 4,763
543 La Joya4,763 people 0% $108,000 4,763
544 Meadows Place4,689 people 0% $271,100 4,689
545 Map of Hallsville Hallsville4,628 people 0% $229,800 4,628
546 Map of Crosby Crosby4,617 people 0% $226,700 4,617
547 New Boston4,571 people 0% $111,500 4,571
548 Map of McLendon-Chisholm McLendon-Chisholm4,511 people 0% $629,400 4,511
549 Rio Bravo4,491 people 0% $77,400 4,491
550 Map of Devine Devine4,476 people 0% $167,900 4,476
551 Cedar Creek Cedar Creek4,440 people 0% $279,400 4,440
552 Map of Tulia Tulia4,422 people 0% $81,100 4,422
553 Caldwell4,394 people 0% $220,800 4,394
554 Hunters Creek Village4,390 people 0% $2,000,001 4,390
555 Map of Ovilla Ovilla4,375 people 0% $446,700 4,375
556 Map of Denver City Denver City4,368 people 0% $172,800 4,368
557 Map of Jacksboro Jacksboro4,334 people 0% $259,700 4,334
558 Map of Garden Ridge Garden Ridge4,332 people 0% $688,200 4,332
559 Potosi4,322 people 0% $354,200 4,322
560 Pinehurst4,266 people 0% $271,600 4,266
561 Bellville4,221 people 0% $284,400 4,221
562 Weston Lakes4,217 people 0% $673,600 4,217
563 Whitesboro4,173 people 0% $249,800 4,173
564 Sparks4,134 people 0% $103,800 4,134
565 Map of Dimmitt Dimmitt4,107 people 0% $85,100 4,107
566 Friona4,102 people 0% $125,500 4,102
567 Magnolia4,068 people 0% $322,800 4,068
568 Nash4,032 people 0% $156,200 4,032
569 Farmersville4,018 people 0% $289,400 4,018
570 Map of Central Gardens Central Gardens3,976 people 0% $216,700 3,976
571 Map of Colorado City Colorado City3,976 people 0% $69,500 3,976
572 Map of Castle Hills Castle Hills3,943 people 0% $419,400 3,943
573 Springtown3,855 people 0% $261,300 3,855
574 Bunker Hill Village Bunker Hill Village3,829 people 0% $2,000,001 3,829
575 Edgecliff Village3,766 people 0% $280,000 3,766
576 Map of Cross Mountain Cross Mountain3,752 people 0% $580,700 3,752
577 Map of Taylor Lake Village Taylor Lake Village3,721 people 0% $388,900 3,721
578 Cockrell Hill3,703 people 0% $189,800 3,703
579 Howe3,689 people 0% $201,300 3,689
580 Map of Elm Creek Elm Creek3,680 people 0% $170,100 3,680
581 Map of San Carlos San Carlos3,678 people 0% $75,600 3,678
582 West Columbia3,621 people 0% $140,800 3,621
583 Sweeny3,591 people 0% $199,100 3,591
584 Chandler3,518 people 0% $246,300 3,518
585 Map of Reno Reno3,500 people 0% $235,600 3,500
586 Map of Winnsboro Winnsboro3,485 people 0% $172,000 3,485
587 Westway3,484 people 0% $106,000 3,484
588 Redwood3,441 people 0% $109,500 3,441
589 Map of Barton Creek Barton Creek3,440 people 0% $2,000,001 3,440
590 Map of Kenedy Kenedy3,430 people 0% $140,300 3,430
591 Map of West Orange West Orange3,420 people 0% $110,700 3,420
592 Map of Dublin Dublin3,419 people 0% $149,300 3,419
593 Caddo Mills3,340 people 0% $299,700 3,340
594 Jarrell3,295 people 0% $346,300 3,295
595 Map of Winnie Winnie3,290 people 0% $166,500 3,290
596 Map of Haslet Haslet3,280 people 0% $616,000 3,280
597 Abernathy3,278 people 0% $176,400 3,278
598 Map of Barrett Barrett3,273 people 0% $190,000 3,273
599 Annetta3,264 people 0% $482,700 3,264
600 Map of Grand Saline Grand Saline3,203 people 0% $119,600 3,203
601 Henrietta3,167 people 0% $145,600 3,167
602 Nocona3,144 people 0% $122,400 3,144
603 Map of Hollywood Park Hollywood Park3,143 people 0% $481,900 3,143
604 Val Verde Park Val Verde Park3,139 people 0% $98,800 3,139
605 Waller3,108 people 0% $156,900 3,108
606 Map of Bishop Bishop3,103 people 0% $111,800 3,103
607 Piney Point Village3,097 people 0% $2,000,001 3,097
608 Needville3,094 people 0% $221,700 3,094
609 Map of Cactus Cactus3,091 people 0% $82,200 3,091
610 Map of East Bernard East Bernard3,053 people 0% $341,500 3,053
611 The Homesteads3,053 people 0% $133,300 3,053
612 Oak Trail Shores3,040 people 0% $121,400 3,040
613 Paloma Creek Paloma Creek3,016 people 0% $346,800 3,016
614 Map of Olney Olney3,015 people 0% $95,100 3,015
615 La Villa3,005 people 0% $101,000 3,005
616 El Lago2,997 people 0% $320,900 2,997
617 Map of Hackberry Hackberry2,979 people 0% $416,600 2,979
618 Map of Mauriceville Mauriceville2,945 people 0% $179,600 2,945
619 Hamilton2,934 people 0% $102,100 2,934
620 Poteet2,910 people 0% $119,200 2,910
621 Map of Anahuac Anahuac2,892 people 0% $226,900 2,892
622 Map of Talty Talty2,881 people 0% $483,300 2,881
623 Map of Clarksville Clarksville2,853 people 0% $53,700 2,853
624 Troy Troy2,844 people 0% $201,500 2,844
625 Shadybrook2,810 people 0% $232,300 2,810
626 Spearman Spearman2,810 people 0% $124,000 2,810
627 Map of Godley Godley2,809 people 0% $372,300 2,809
628 Map of La Paloma La Paloma2,797 people 0% $82,400 2,797
629 Bushland2,779 people 0% $424,900 2,779
630 Refugio2,766 people 0% $94,800 2,766
631 Map of Edcouch Edcouch2,739 people 0% $58,500 2,739
632 Balcones Heights2,715 people 0% $199,500 2,715
633 Merkel2,699 people 0% $115,100 2,699
634 Map of Agua Dulce Agua Dulce2,697 people 0% $120,600 2,697
635 Pottsboro2,691 people 0% $280,000 2,691
636 Seagraves2,691 people 0% $68,400 2,691
637 Liberty City2,648 people 0% $200,000 2,648
638 Ranger2,641 people 0% $66,000 2,641
639 Crane2,640 people 0% $164,900 2,640
640 Stanton2,638 people 0% $100,000 2,638
641 Map of Sunray Sunray2,628 people 0% $132,000 2,628
642 Map of Ponder Ponder2,626 people 0% $321,000 2,626
643 Hudson Oaks2,586 people 0% $456,300 2,586
644 Map of West West2,576 people 0% $182,900 2,576
645 Mount Vernon2,548 people 0% $178,500 2,548
646 Map of Cumings Cumings2,535 people 0% $319,300 2,535
647 Map of Daingerfield Daingerfield2,529 people 0% $100,200 2,529
648 Map of Panorama Village Panorama Village2,525 people 0% $291,100 2,525
649 Uhland2,520 people 0% $279,900 2,520
650 Map of Palmer Palmer2,515 people 0% $226,000 2,515
651 Map of Copper Canyon Copper Canyon2,514 people 0% $744,300 2,514
652 Leonard2,505 people 0% $161,100 2,505
653 Panhandle Panhandle2,505 people 0% $161,000 2,505

How this ranking works

We rank every town by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. The town with the highest figure ranks #1. For comparison, the figure for Texas as a whole is 1.6%.

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