OKOklahoma rankings

Top vacation-home towns in Oklahoma

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

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

#TownSeasonal homesHome valuePopulation
1 Map of Longtown Longtown2,716 people 27.4% $184,200 2,716
2 Map of Grove Grove7,176 people 9.8% $244,300 7,176
3 Mannford3,269 people 4.9% $165,300 3,269
4 Eufaula Eufaula2,825 people 4.7% $178,700 2,825
5 Ponca City Ponca City24,326 people 2.9% $135,800 24,326
6 Map of Hennessey Hennessey2,567 people 2.9% $161,500 2,567
7 Stigler Stigler2,729 people 2.7% $163,900 2,729
8 Nichols Hills3,843 people 2.4% $818,500 3,843
9 Jenks Jenks27,102 people 2.3% $327,100 27,102
10 Perry4,452 people 2.3% $109,100 4,452
11 Map of Altus Altus18,646 people 2.2% $152,200 18,646
12 Map of Wewoka Wewoka3,091 people 2.1% $63,300 3,091
13 Checotah3,064 people 2.1% $124,900 3,064
14 Enid Enid50,653 people 1.9% $154,900 50,653
15 Tonkawa3,014 people 1.9% $84,300 3,014
16 Lindsay2,884 people 1.9% $112,200 2,884
17 Map of Mangum Mangum2,755 people 1.9% $96,500 2,755
18 Madill Madill4,004 people 1.8% $109,600 4,004
19 Map of Elgin Elgin3,608 people 1.8% $260,700 3,608
20 Nowata3,542 people 1.8% $89,900 3,542
21 Pawhuska2,930 people 1.8% $114,200 2,930
22 Map of Davis Davis2,814 people 1.6% $109,700 2,814
23 Fairview2,687 people 1.6% $131,300 2,687
24 Map of Jones Jones3,053 people 1.5% $219,300 3,053
25 Map of Catoosa Catoosa7,496 people 1.4% $178,800 7,496
26 Holdenville Holdenville5,902 people 1.4% $91,600 5,902
27 Wagoner8,082 people 1.3% $148,900 8,082
28 Map of Jay Jay2,731 people 1.3% $107,900 2,731
29 Duncan Duncan22,958 people 1.2% $131,500 22,958
30 Map of Marlow Marlow4,451 people 1.2% $136,300 4,451
31 Okemah3,063 people 1.2% $79,300 3,063
32 Ardmore24,877 people 1.1% $170,000 24,877
33 Pryor Creek Pryor Creek9,569 people 1.1% $166,400 9,569
34 Blackwell Blackwell6,042 people 1.1% $85,600 6,042
35 Sulphur4,874 people 1.1% $122,000 4,874
36 Map of Sayre Sayre4,796 people 1.1% $77,400 4,796
37 Roland Roland3,687 people 1.1% $139,800 3,687
38 Sapulpa22,570 people 1% $171,600 22,570
39 Henryetta5,608 people 1% $88,600 5,608
40 Map of Stroud Stroud2,793 people 1% $125,000 2,793
41 Guymon12,539 people 0.9% $182,000 12,539
42 Map of Tishomingo Tishomingo3,083 people 0.9% $110,600 3,083
43 Map of Woodward Woodward11,882 people 0.8% $157,800 11,882
44 Frederick3,445 people 0.8% $89,300 3,445
45 Muldrow3,309 people 0.8% $114,300 3,309
46 Map of Cache Cache3,074 people 0.8% $162,700 3,074
47 Map of Bixby Bixby30,155 people 0.7% $334,200 30,155
48 Map of Fort Gibson Fort Gibson3,808 people 0.7% $181,100 3,808
49 Map of Bethel Acres Bethel Acres3,165 people 0.7% $211,700 3,165
50 Atoka Atoka2,894 people 0.7% $147,000 2,894
51 Map of Tulsa Tulsa413,794 people 0.6% $205,300 413,794
52 Map of Norman Norman129,672 people 0.6% $250,100 129,672
53 Map of Stillwater Stillwater49,269 people 0.6% $237,200 49,269
54 Tahlequah Tahlequah16,935 people 0.6% $185,400 16,935
55 Map of Newcastle Newcastle13,001 people 0.6% $271,800 13,001
56 Map of Weatherford Weatherford12,004 people 0.6% $232,600 12,004
57 Okmulgee Okmulgee11,348 people 0.6% $98,400 11,348
58 Verdigris5,637 people 0.6% $229,100 5,637
59 Vinita5,300 people 0.6% $96,200 5,300
60 Stilwell Stilwell3,755 people 0.6% $101,600 3,755
61 Hobart Hobart3,358 people 0.6% $71,100 3,358
62 Broken Arrow118,180 people 0.5% $250,400 118,180
63 Lawton Lawton90,595 people 0.5% $142,100 90,595
64 Chickasha16,539 people 0.5% $130,300 16,539
65 Map of Pocola Pocola4,423 people 0.5% $151,100 4,423
66 Bristow Bristow4,272 people 0.5% $117,500 4,272
67 Dewey Dewey3,412 people 0.5% $119,000 3,412
68 Heavener3,012 people 0.5% $59,200 3,012
69 Map of Calera Calera3,007 people 0.5% $157,600 3,007
70 Map of Moore Moore63,420 people 0.4% $204,500 63,420
71 Map of Midwest City Midwest City58,297 people 0.4% $164,500 58,297
72 Shawnee31,671 people 0.4% $160,100 31,671
73 Guthrie11,243 people 0.4% $186,600 11,243
74 Harrah6,684 people 0.4% $225,400 6,684
75 Hinton4,909 people 0.4% $170,800 4,909
76 McLoud4,425 people 0.4% $157,400 4,425
77 Bartlesville37,878 people 0.3% $167,200 37,878
78 Muskogee Muskogee36,758 people 0.3% $146,100 36,758
79 Durant Durant19,746 people 0.3% $163,200 19,746
80 Map of McAlester McAlester18,111 people 0.3% $151,600 18,111
81 Map of Ada Ada16,575 people 0.3% $169,300 16,575
82 Blanchard9,215 people 0.3% $295,000 9,215
83 Sallisaw8,605 people 0.3% $134,100 8,605
84 Seminole7,194 people 0.3% $103,600 7,194
85 Broken Bow Broken Bow4,226 people 0.3% $179,900 4,226
86 Turley2,968 people 0.3% $54,600 2,968
87 Wilburton2,602 people 0.3% $93,600 2,602
88 Oklahoma City697,125 people 0.2% $231,300 697,125
89 Map of Sand Springs Sand Springs20,117 people 0.2% $197,700 20,117
90 Coweta10,433 people 0.2% $205,700 10,433
91 Map of Clinton Clinton8,388 people 0.2% $119,400 8,388
92 Idabel6,987 people 0.2% $134,800 6,987
93 Map of Edmond Edmond96,825 people 0.1% $351,400 96,825
94 El Reno18,557 people 0.1% $165,900 18,557
95 Miami12,926 people 0.1% $107,600 12,926
96 Map of Elk City Elk City11,361 people 0.1% $150,400 11,361
97 Map of Owasso Owasso40,151 people 0% $243,100 40,151
98 Yukon Yukon25,529 people 0% $198,900 25,529
99 Mustang22,192 people 0% $239,200 22,192
100 Map of Del City Del City21,494 people 0% $126,800 21,494
101 Map of Bethany Bethany20,560 people 0% $171,600 20,560
102 Claremore Claremore20,166 people 0% $188,700 20,166
103 Glenpool Glenpool14,151 people 0% $201,700 14,151
104 Choctaw Choctaw12,303 people 0% $242,100 12,303
105 Map of Warr Acres Warr Acres10,466 people 0% $164,500 10,466
106 Map of The Village The Village9,447 people 0% $211,800 9,447
107 Poteau Poteau8,959 people 0% $157,400 8,959
108 Collinsville8,878 people 0% $225,400 8,878
109 Skiatook8,632 people 0% $182,600 8,632
110 Cushing Cushing8,367 people 0% $114,500 8,367
111 Piedmont8,342 people 0% $330,100 8,342
112 Tuttle8,040 people 0% $320,500 8,040
113 Map of Noble Noble7,493 people 0% $190,200 7,493
114 Map of Purcell Purcell6,803 people 0% $171,600 6,803
115 Tecumseh6,332 people 0% $122,500 6,332
116 Pauls Valley6,062 people 0% $98,200 6,062
117 Map of Anadarko Anadarko5,572 people 0% $89,300 5,572
118 Map of Hugo Hugo5,182 people 0% $96,300 5,182
119 Map of Lone Grove Lone Grove5,125 people 0% $204,900 5,125
120 Kingfisher5,026 people 0% $227,900 5,026
121 Alva4,982 people 0% $133,600 4,982
122 Map of Slaughterville Slaughterville4,251 people 0% $219,400 4,251
123 Map of Spencer Spencer3,928 people 0% $157,000 3,928
124 Map of Hominy Hominy3,303 people 0% $82,200 3,303
125 Map of Perkins Perkins3,262 people 0% $172,200 3,262
126 Park Hill3,237 people 0% $174,400 3,237
127 Cleveland Cleveland3,225 people 0% $117,800 3,225
128 Map of Goldsby Goldsby3,085 people 0% $399,000 3,085
129 Map of Chandler Chandler2,899 people 0% $110,600 2,899
130 Marietta2,865 people 0% $113,600 2,865
131 Map of New Cordell New Cordell2,740 people 0% $106,600 2,740
132 Kiefer2,639 people 0% $222,500 2,639
133 Map of Watonga Watonga2,623 people 0% $89,700 2,623
134 Nicoma Park2,566 people 0% $162,100 2,566

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 Oklahoma as a whole is 1.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