OKOklahoma rankings

Towns with the shortest commutes in Oklahoma

Ranked by the average one-way travel time to work for residents who commute. 134 towns with 2,500+ residents.

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

Map of Ada
Oklahoma · Shortest commute

Where Ada lands: #5 of 134

13.7 min average one-way commute · Visit Ada →

#TownAverage commuteMedian incomePopulation
1 Altus Altus18,646 people 11.1 min $55,295 18,646
2 Map of Alva Alva4,982 people 11.2 min $40,709 4,982
3 Mangum Mangum2,755 people 11.4 min $49,470 2,755
4 Nichols Hills Nichols Hills3,843 people 13.5 min $207,567 3,843
5 Map of Ada Ada16,575 people 13.7 min $53,507 16,575
6 Map of Elk City Elk City11,361 people 14 min $51,272 11,361
7 Map of Guymon Guymon12,539 people 14.4 min $60,075 12,539
8 Perry4,452 people 14.4 min $53,587 4,452
9 Madill Madill4,004 people 14.5 min $47,522 4,004
10 Calera Calera3,007 people 14.6 min $64,449 3,007
11 Stillwater Stillwater49,269 people 15.4 min $43,700 49,269
12 Vinita Vinita5,300 people 15.4 min $47,025 5,300
13 Ponca City Ponca City24,326 people 15.7 min $55,941 24,326
14 Lawton Lawton90,595 people 16.2 min $54,433 90,595
15 Henryetta Henryetta5,608 people 16.2 min $45,259 5,608
16 McAlester McAlester18,111 people 16.3 min $51,930 18,111
17 Map of Weatherford Weatherford12,004 people 16.3 min $54,704 12,004
18 Enid Enid50,653 people 16.5 min $62,125 50,653
19 Ardmore Ardmore24,877 people 16.8 min $53,900 24,877
20 Durant Durant19,746 people 17 min $46,812 19,746
21 Seminole7,194 people 17.2 min $39,121 7,194
22 Okmulgee Okmulgee11,348 people 17.3 min $41,848 11,348
23 Tahlequah Tahlequah16,935 people 17.4 min $49,581 16,935
24 Hobart Hobart3,358 people 17.4 min $33,051 3,358
25 Bartlesville Bartlesville37,878 people 17.5 min $58,869 37,878
26 Map of Pocola Pocola4,423 people 17.5 min $50,545 4,423
27 Hugo Hugo5,182 people 17.6 min $33,917 5,182
28 Miami Miami12,926 people 17.7 min $46,410 12,926
29 Map of Hennessey Hennessey2,567 people 17.7 min $70,181 2,567
30 Map of Sayre Sayre4,796 people 17.8 min $41,227 4,796
31 Checotah Checotah3,064 people 17.8 min $37,042 3,064
32 Okemah Okemah3,063 people 17.8 min $32,386 3,063
33 Stigler Stigler2,729 people 17.8 min $42,976 2,729
34 Map of Watonga Watonga2,623 people 17.8 min $54,081 2,623
35 Map of Clinton Clinton8,388 people 17.9 min $58,207 8,388
36 Sulphur Sulphur4,874 people 18.3 min $66,957 4,874
37 Pawhuska Pawhuska2,930 people 18.3 min $46,298 2,930
38 Map of Fort Gibson Fort Gibson3,808 people 18.4 min $68,378 3,808
39 Map of The Village The Village9,447 people 18.7 min $77,108 9,447
40 Map of Chickasha Chickasha16,539 people 18.8 min $54,111 16,539
41 Tonkawa3,014 people 18.8 min $58,767 3,014
42 Tulsa Tulsa413,794 people 18.9 min $59,838 413,794
43 Holdenville Holdenville5,902 people 18.9 min $46,250 5,902
44 Sallisaw Sallisaw8,605 people 19 min $48,036 8,605
45 Cushing Cushing8,367 people 19 min $44,136 8,367
46 Purcell Purcell6,803 people 19.2 min $63,457 6,803
47 Muskogee Muskogee36,758 people 19.3 min $50,213 36,758
48 Idabel Idabel6,987 people 19.6 min $43,295 6,987
49 Anadarko Anadarko5,572 people 19.6 min $43,105 5,572
50 Kingfisher Kingfisher5,026 people 19.6 min $64,271 5,026
51 Eufaula Eufaula2,825 people 19.7 min $37,289 2,825
52 Map of Lone Grove Lone Grove5,125 people 20 min $74,265 5,125
53 Map of Del City Del City21,494 people 20.1 min $46,925 21,494
54 Catoosa Catoosa7,496 people 20.1 min $72,467 7,496
55 Shawnee Shawnee31,671 people 20.2 min $55,815 31,671
56 Woodward Woodward11,882 people 20.4 min $54,463 11,882
57 Map of Wilburton Wilburton2,602 people 20.4 min $38,971 2,602
58 Jenks Jenks27,102 people 20.5 min $111,004 27,102
59 Sand Springs Sand Springs20,117 people 20.5 min $75,645 20,117
60 Marietta Marietta2,865 people 20.6 min $51,838 2,865
61 Roland Roland3,687 people 20.7 min $51,754 3,687
62 Bethany Bethany20,560 people 20.8 min $56,591 20,560
63 New Cordell New Cordell2,740 people 20.9 min $73,107 2,740
64 Pryor Creek Pryor Creek9,569 people 21.1 min $44,839 9,569
65 Poteau Poteau8,959 people 21.4 min $50,511 8,959
66 Broken Bow Broken Bow4,226 people 21.4 min $39,895 4,226
67 Stilwell Stilwell3,755 people 21.6 min $37,292 3,755
68 Perkins Perkins3,262 people 21.6 min $35,456 3,262
69 Map of Owasso Owasso40,151 people 21.7 min $79,036 40,151
70 Map of Davis Davis2,814 people 21.7 min $51,875 2,814
71 Map of Warr Acres Warr Acres10,466 people 21.8 min $53,273 10,466
72 Dewey Dewey3,412 people 21.8 min $42,695 3,412
73 Broken Arrow Broken Arrow118,180 people 21.9 min $86,765 118,180
74 Duncan Duncan22,958 people 21.9 min $58,054 22,958
75 Sapulpa Sapulpa22,570 people 22 min $63,817 22,570
76 Bristow Bristow4,272 people 22 min $38,906 4,272
77 Map of Cache Cache3,074 people 22 min $65,536 3,074
78 El Reno El Reno18,557 people 22.1 min $56,219 18,557
79 Oklahoma City Oklahoma City697,125 people 22.2 min $68,656 697,125
80 Map of Frederick Frederick3,445 people 22.2 min $44,595 3,445
81 Muldrow Muldrow3,309 people 22.3 min $45,067 3,309
82 Claremore Claremore20,166 people 22.4 min $58,685 20,166
83 Map of Marlow Marlow4,451 people 22.4 min $56,655 4,451
84 Map of Lindsay Lindsay2,884 people 22.4 min $52,000 2,884
85 Pauls Valley Pauls Valley6,062 people 22.5 min $50,357 6,062
86 Park Hill3,237 people 22.5 min $47,064 3,237
87 Map of Norman Norman129,672 people 22.6 min $67,704 129,672
88 Cleveland Cleveland3,225 people 22.6 min $55,357 3,225
89 Blackwell Blackwell6,042 people 22.7 min $53,435 6,042
90 Tishomingo Tishomingo3,083 people 22.7 min $40,052 3,083
91 Map of Midwest City Midwest City58,297 people 22.8 min $57,520 58,297
92 Yukon Yukon25,529 people 22.8 min $75,273 25,529
93 Tecumseh Tecumseh6,332 people 22.8 min $48,573 6,332
94 Map of Moore Moore63,420 people 22.9 min $80,420 63,420
95 Verdigris Verdigris5,637 people 22.9 min $84,259 5,637
96 Atoka Atoka2,894 people 23.1 min $44,087 2,894
97 Map of Fairview Fairview2,687 people 23.2 min $54,688 2,687
98 Map of Edmond Edmond96,825 people 23.3 min $103,183 96,825
99 Map of Stroud Stroud2,793 people 23.4 min $61,250 2,793
100 Heavener Heavener3,012 people 23.6 min $34,408 3,012
101 Map of Grove Grove7,176 people 23.9 min $58,941 7,176
102 Map of Collinsville Collinsville8,878 people 24 min $90,570 8,878
103 Map of Skiatook Skiatook8,632 people 24 min $57,480 8,632
104 Map of Bixby Bixby30,155 people 24.2 min $104,404 30,155
105 Map of Guthrie Guthrie11,243 people 24.2 min $53,457 11,243
106 Glenpool Glenpool14,151 people 24.3 min $79,525 14,151
107 Map of Turley Turley2,968 people 24.6 min $42,298 2,968
108 Map of Kiefer Kiefer2,639 people 24.6 min $83,317 2,639
109 Map of Hinton Hinton4,909 people 25.2 min $65,278 4,909
110 Map of Jones Jones3,053 people 25.5 min $77,371 3,053
111 Wagoner Wagoner8,082 people 25.8 min $57,917 8,082
112 Map of Spencer Spencer3,928 people 25.8 min $59,861 3,928
113 Choctaw Choctaw12,303 people 26 min $100,574 12,303
114 Map of Nicoma Park Nicoma Park2,566 people 26.3 min $62,447 2,566
115 Map of Mustang Mustang22,192 people 26.4 min $87,844 22,192
116 Nowata Nowata3,542 people 26.5 min $47,776 3,542
117 McLoud4,425 people 26.6 min $63,469 4,425
118 Coweta Coweta10,433 people 26.8 min $67,519 10,433
119 Map of Chandler Chandler2,899 people 27.1 min $46,645 2,899
120 Map of Newcastle Newcastle13,001 people 27.5 min $93,398 13,001
121 Map of Jay Jay2,731 people 27.6 min $38,094 2,731
122 Wewoka Wewoka3,091 people 28.1 min $37,986 3,091
123 Map of Goldsby Goldsby3,085 people 28.1 min $103,333 3,085
124 Blanchard Blanchard9,215 people 28.7 min $91,473 9,215
125 Map of Longtown Longtown2,716 people 28.7 min $56,333 2,716
126 Map of Noble Noble7,493 people 28.8 min $81,739 7,493
127 Map of Elgin Elgin3,608 people 29 min $96,250 3,608
128 Map of Tuttle Tuttle8,040 people 29.4 min $103,994 8,040
129 Map of Bethel Acres Bethel Acres3,165 people 29.5 min $75,909 3,165
130 Map of Piedmont Piedmont8,342 people 30.4 min $104,441 8,342
131 Mannford Mannford3,269 people 30.4 min $60,521 3,269
132 Map of Slaughterville Slaughterville4,251 people 30.9 min $72,944 4,251
133 Map of Harrah Harrah6,684 people 33.4 min $84,375 6,684
134 Map of Hominy Hominy3,303 people 35.1 min $37,193 3,303

How this ranking works

We rank every town by the average one-way travel time to work for residents who commute. The town with the lowest figure ranks #1. For comparison, the figure for Oklahoma as a whole is 22.4 min.

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