Oklahoma places ranked by commute time

320 places in Oklahoma have a reliable estimate of commute time (2020–2024 American Community Survey).

Highest figures: Whitehorn Cove (45.7 minutes), Hardesty (43.7 minutes), Quinton (40.9 minutes).

Lowest figure: Boise City (5.5 minutes).

The figure for Oklahoma as a whole is 22.4 minutes (±0.1).

Figures last updated on .

Figure for Oklahoma as a whole
22.4 minutes (±0.1)
Places ranked
320

Oklahoma places ranked by commute time

Average commute, estimate (90% margin of error), 2020–2024
RankPlaceCountyAverage commute
1Whitehorn CoveWagoner County45.7 minutes (±4.6)
2HardestyTexas County43.7 minutes (±9.9)
3QuintonPittsburg County40.9 minutes (±9.3)
4HominyOsage County35.1 minutes (±6.6)
5Custer CityCuster County35.0 minutes (±7.9)
6 (tie)CashionKingfisher County34.7 minutes (±5.7)
6 (tie)KenwoodDelaware County34.7 minutes (±2.6)
8BeggsOkmulgee County34.6 minutes (±4.6)
9CleoraDelaware County34.3 minutes (±7.3)
10DibbleMcClain County33.7 minutes (±3.6)
11ToppersWagoner County33.5 minutes (±4.8)
12HarrahOklahoma County33.4 minutes (±3.0)
13PinkPottawatomie County33.3 minutes (±4.4)
14WinchesterOkmulgee County33.2 minutes (±2.7)
15WisterLe Flore County32.9 minutes (±6.1)
16WilsonCarter County32.8 minutes (±6.0)
17WashingtonMcClain County32.5 minutes (±8.1)
18BushyheadRogers County32.4 minutes (±4.1)
19Rock IslandLe Flore County32.2 minutes (±5.9)
20HaskellMuskogee County32.1 minutes (±4.5)
21LangleyMayes County31.9 minutes (±6.2)
22WellstonLincoln County31.5 minutes (±3.5)
23 (tie)Empire CityStephens County31.0 minutes (±9.0)
23 (tie)FoyilRogers County31.0 minutes (±4.8)
25 (tie)SlaughtervilleCleveland County30.9 minutes (±3.1)
25 (tie)WestportPawnee County30.9 minutes (±4.8)
27Mountain ViewKiowa County30.7 minutes (±7.8)
28RingwoodMajor County30.5 minutes (±9.5)
29 (tie)MannfordCreek County30.4 minutes (±3.9)
29 (tie)PiedmontCanadian County30.4 minutes (±3.8)
31 (tie)HoweLe Flore County30.0 minutes (±7.7)
31 (tie)OchelataWashington County30.0 minutes (±8.8)
31 (tie)RamonaWashington County30.0 minutes (±8.1)
34PorterWagoner County29.8 minutes (±3.9)
35 (tie)ChelseaRogers County29.7 minutes (±3.2)
35 (tie)WetumkaHughes County29.7 minutes (±7.7)
37ColcordDelaware County29.6 minutes (±4.5)
38 (tie)Bethel AcresPottawatomie County29.5 minutes (±2.1)
38 (tie)CarneyLincoln County29.5 minutes (±3.5)
38 (tie)LexingtonCleveland County29.5 minutes (±3.7)
41 (tie)MorrisOkmulgee County29.4 minutes (±6.6)
41 (tie)TuttleGrady County29.4 minutes (±1.6)
43ElginComanche County29.0 minutes (±6.2)
44 (tie)NobleCleveland County28.8 minutes (±2.5)
44 (tie)VianSequoyah County28.8 minutes (±6.2)
46 (tie)BlanchardMcClain County28.7 minutes (±2.9)
46 (tie)LongtownPittsburg County28.7 minutes (±4.8)
46 (tie)YalePayne County28.7 minutes (±7.1)
49AftonOttawa County28.4 minutes (±6.3)
50TushkaAtoka County28.3 minutes (±7.3)
51HealdtonCarter County28.2 minutes (±3.3)
52 (tie)GoldsbyMcClain County28.1 minutes (±3.8)
52 (tie)WewokaSeminole County28.1 minutes (±4.4)
54MannsvilleJohnston County28.0 minutes (±3.5)
55 (tie)KonawaSeminole County27.9 minutes (±3.3)
55 (tie)TexannaMcIntosh County27.9 minutes (±5.0)
57WaurikaJefferson County27.8 minutes (±6.0)
58 (tie)ColeMcClain County27.7 minutes (±1.8)
58 (tie)West Siloam SpringsDelaware County27.7 minutes (±3.6)
60 (tie)CrescentLogan County27.6 minutes (±3.6)
60 (tie)JayDelaware County27.6 minutes (±3.9)
62 (tie)NewcastleMcClain County27.5 minutes (±1.9)
62 (tie)StratfordGarvin County27.5 minutes (±2.9)
64Valley BrookOklahoma County27.4 minutes (±6.1)
65 (tie)OologahRogers County27.3 minutes (±3.8)
65 (tie)WaynokaWoods County27.3 minutes (±4.2)
67 (tie)Fort TowsonChoctaw County27.2 minutes (±3.2)
67 (tie)InolaRogers County27.2 minutes (±3.0)
67 (tie)MaudPottawatomie County27.2 minutes (±5.0)
67 (tie)SterlingComanche County27.2 minutes (±3.4)
67 (tie)Union CityCanadian County27.2 minutes (±3.0)
72ChandlerLincoln County27.1 minutes (±6.4)
73 (tie)Elmore CityGarvin County26.9 minutes (±3.7)
73 (tie)TiptonTillman County26.9 minutes (±5.8)
75CowetaWagoner County26.8 minutes (±1.8)
76Central HighStephens County26.7 minutes (±5.1)
77 (tie)McLoudPottawatomie County26.6 minutes (±6.4)
77 (tie)SpringerCarter County26.6 minutes (±6.1)
79 (tie)NowataNowata County26.5 minutes (±3.1)
79 (tie)ThomasCuster County26.5 minutes (±4.8)
81MustangCanadian County26.4 minutes (±1.4)
82Nicoma ParkOklahoma County26.3 minutes (±2.5)
83PanamaLe Flore County26.2 minutes (±5.9)
84SalinaMayes County26.1 minutes (±4.6)
85ChoctawOklahoma County26.0 minutes (±2.0)
86Pond CreekGrant County25.9 minutes (±6.0)
87 (tie)CopelandDelaware County25.8 minutes (±2.6)
87 (tie)SpencerOklahoma County25.8 minutes (±3.8)
87 (tie)WagonerWagoner County25.8 minutes (±2.1)
90 (tie)GrandfieldTillman County25.7 minutes (±3.3)
90 (tie)WhitefieldHaskell County25.7 minutes (±4.2)
92 (tie)DewarOkmulgee County25.6 minutes (±6.4)
92 (tie)KansasDelaware County25.6 minutes (±1.9)
92 (tie)LeedeyDewey County25.6 minutes (±3.1)
95 (tie)FairfaxOsage County25.5 minutes (±3.4)
95 (tie)JonesOklahoma County25.5 minutes (±3.4)
95 (tie)TempleCotton County25.5 minutes (±5.1)
98 (tie)EarlsboroPottawatomie County25.4 minutes (±5.2)
98 (tie)Forest ParkOklahoma County25.4 minutes (±5.0)
98 (tie)Medicine ParkComanche County25.4 minutes (±8.1)
98 (tie)Shady PointLe Flore County25.4 minutes (±3.7)
102FairlandOttawa County25.3 minutes (±5.2)
103 (tie)HintonCaddo County25.2 minutes (±4.0)
103 (tie)NorwoodCherokee County25.2 minutes (±2.5)
105 (tie)MeekerLincoln County25.1 minutes (±3.5)
105 (tie)OiltonCreek County25.1 minutes (±3.6)
105 (tie)SperryTulsa County25.1 minutes (±2.3)
108WeleetkaOkfuskee County25.0 minutes (±6.2)
109 (tie)AdairMayes County24.9 minutes (±4.5)
109 (tie)South CoffeyvilleNowata County24.9 minutes (±9.6)
111 (tie)LutherOklahoma County24.8 minutes (±6.0)
111 (tie)WoodallCherokee County24.8 minutes (±4.2)
113 (tie)CyrilCaddo County24.7 minutes (±4.1)
113 (tie)SnyderKiowa County24.7 minutes (±5.5)
115 (tie)KieferCreek County24.6 minutes (±1.5)
115 (tie)MedfordGrant County24.6 minutes (±6.4)
115 (tie)TurleyTulsa County24.6 minutes (±2.8)
115 (tie)VelmaStephens County24.6 minutes (±7.6)
119 (tie)BrayStephens County24.5 minutes (±4.2)
119 (tie)RyanJefferson County24.5 minutes (±3.9)
121 (tie)Burns FlatWashita County24.4 minutes (±3.7)
121 (tie)DrumrightCreek County24.4 minutes (±2.8)
121 (tie)MincoGrady County24.4 minutes (±3.2)
124 (tie)ColbertBryan County24.3 minutes (±4.8)
124 (tie)GlenpoolTulsa County24.3 minutes (±1.6)
124 (tie)KellyvilleCreek County24.3 minutes (±3.6)
124 (tie)OaklandMarshall County24.3 minutes (±3.5)
124 (tie)WarnerMuskogee County24.3 minutes (±3.0)
129 (tie)BixbyTulsa County24.2 minutes (±1.0)
129 (tie)BokchitoBryan County24.2 minutes (±4.0)
129 (tie)GuthrieLogan County24.2 minutes (±1.9)
132 (tie)ArnettEllis County24.1 minutes (±11.3)
132 (tie)HydroCaddo County24.1 minutes (±7.7)
134 (tie)CollinsvilleTulsa County24.0 minutes (±1.9)
134 (tie)SkiatookOsage County24.0 minutes (±1.7)
136GroveDelaware County23.9 minutes (±4.1)
137 (tie)HeavenerLe Flore County23.6 minutes (±4.2)
137 (tie)RinglingJefferson County23.6 minutes (±3.2)
139 (tie)Rush SpringsGrady County23.4 minutes (±3.1)
139 (tie)StroudLincoln County23.4 minutes (±2.7)
141 (tie)EdmondOklahoma County23.3 minutes (±0.8)
141 (tie)MaysvilleGarvin County23.3 minutes (±5.0)
143 (tie)ChouteauMayes County23.2 minutes (±2.8)
143 (tie)FairviewMajor County23.2 minutes (±5.8)
145 (tie)AtokaAtoka County23.1 minutes (±4.9)
145 (tie)BarnsdallOsage County23.1 minutes (±4.6)
145 (tie)KingstonMarshall County23.1 minutes (±3.7)
148 (tie)ComancheStephens County23.0 minutes (±3.5)
148 (tie)KetchumCraig County23.0 minutes (±4.7)
150 (tie)ApacheCaddo County22.9 minutes (±3.3)
150 (tie)MooreCleveland County22.9 minutes (±1.0)
150 (tie)NewkirkKay County22.9 minutes (±2.2)
150 (tie)VerdigrisRogers County22.9 minutes (±3.1)
154 (tie)JohnsonPottawatomie County22.8 minutes (±2.8)
154 (tie)Midwest CityOklahoma County22.8 minutes (±0.9)
154 (tie)MorrisonNoble County22.8 minutes (±3.2)
154 (tie)PragueLincoln County22.8 minutes (±3.9)
154 (tie)TecumsehPottawatomie County22.8 minutes (±3.3)
154 (tie)YukonCanadian County22.8 minutes (±1.2)
160 (tie)BlackwellKay County22.7 minutes (±3.5)
160 (tie)NinnekahGrady County22.7 minutes (±4.0)
160 (tie)StonewallPontotoc County22.7 minutes (±5.0)
160 (tie)TishomingoJohnston County22.7 minutes (±4.0)
164 (tie)ClevelandPawnee County22.6 minutes (±3.3)
164 (tie)CopanWashington County22.6 minutes (±3.1)
164 (tie)NormanCleveland County22.6 minutes (±0.7)
164 (tie)WayneMcClain County22.6 minutes (±4.3)
168 (tie)CaddoBryan County22.5 minutes (±3.0)
168 (tie)Park HillCherokee County22.5 minutes (±3.3)
168 (tie)Pauls ValleyGarvin County22.5 minutes (±3.1)
171 (tie)ClaremoreRogers County22.4 minutes (±1.2)
171 (tie)LindsayGarvin County22.4 minutes (±4.3)
171 (tie)MarlowStephens County22.4 minutes (±2.9)
174 (tie)CheyenneRoger Mills County22.3 minutes (±6.0)
174 (tie)MuldrowSequoyah County22.3 minutes (±3.0)
176 (tie)FrederickTillman County22.2 minutes (±3.8)
176 (tie)Locust GroveMayes County22.2 minutes (±2.7)
176 (tie)Oklahoma CityOklahoma County22.2 minutes (±0.3)
179 (tie)El RenoCanadian County22.1 minutes (±1.6)
179 (tie)WelchCraig County22.1 minutes (±3.3)
181 (tie)BristowCreek County22.0 minutes (±2.7)
181 (tie)CacheComanche County22.0 minutes (±2.2)
181 (tie)SapulpaCreek County22.0 minutes (±1.2)
184 (tie)Broken ArrowTulsa County21.9 minutes (±0.5)
184 (tie)DuncanStephens County21.9 minutes (±2.3)
186 (tie)CherokeeAlfalfa County21.8 minutes (±4.8)
186 (tie)DeweyWashington County21.8 minutes (±8.0)
186 (tie)HartshornePittsburg County21.8 minutes (±4.4)
186 (tie)Warr AcresOklahoma County21.8 minutes (±1.7)
186 (tie)WynnewoodGarvin County21.8 minutes (±3.7)
191 (tie)DavisMurray County21.7 minutes (±2.6)
191 (tie)OwassoTulsa County21.7 minutes (±1.0)
193 (tie)AntlersPushmataha County21.6 minutes (±6.3)
193 (tie)PerkinsPayne County21.6 minutes (±7.4)
193 (tie)StilwellAdair County21.6 minutes (±4.3)
196MoorelandWoodward County21.5 minutes (±8.1)
197 (tie)Broken BowMcCurtain County21.4 minutes (±4.8)
197 (tie)GearyBlaine County21.4 minutes (±4.6)
197 (tie)OakhurstTulsa County21.4 minutes (±3.1)
197 (tie)PoteauLe Flore County21.4 minutes (±2.6)
201 (tie)Pryor CreekMayes County21.1 minutes (±2.1)
201 (tie)WaltersCotton County21.1 minutes (±3.1)
203SpiroLe Flore County21.0 minutes (±2.2)
204 (tie)DavenportLincoln County20.9 minutes (±3.5)
204 (tie)HookerTexas County20.9 minutes (±6.5)
204 (tie)New CordellWashita County20.9 minutes (±4.1)
204 (tie)QuapawOttawa County20.9 minutes (±4.2)
208 (tie)BethanyOklahoma County20.8 minutes (±1.2)
208 (tie)GoreSequoyah County20.8 minutes (±3.7)
208 (tie)GraniteGreer County20.8 minutes (±5.4)
211 (tie)GarberGarfield County20.7 minutes (±3.1)
211 (tie)RolandSequoyah County20.7 minutes (±2.0)
213 (tie)DicksonCarter County20.6 minutes (±1.6)
213 (tie)JusticeRogers County20.6 minutes (±3.4)
213 (tie)MariettaLove County20.6 minutes (±2.5)
213 (tie)OkarcheKingfisher County20.6 minutes (±5.6)
217 (tie)AllenPontotoc County20.5 minutes (±3.3)
217 (tie)JenksTulsa County20.5 minutes (±0.8)
217 (tie)Sand SpringsTulsa County20.5 minutes (±0.9)
220 (tie)KiowaPittsburg County20.4 minutes (±3.0)
220 (tie)RoffPontotoc County20.4 minutes (±2.6)
220 (tie)WilburtonLatimer County20.4 minutes (±4.2)
220 (tie)WoodwardWoodward County20.4 minutes (±4.8)
224 (tie)ArapahoCuster County20.3 minutes (±7.2)
224 (tie)HaileyvillePittsburg County20.3 minutes (±2.7)
226 (tie)CanuteWashita County20.2 minutes (±5.6)
226 (tie)ShawneePottawatomie County20.2 minutes (±1.1)
226 (tie)ValliantMcCurtain County20.2 minutes (±3.7)
229 (tie)CatoosaRogers County20.1 minutes (±1.1)
229 (tie)Del CityOklahoma County20.1 minutes (±1.3)
229 (tie)MoundsCreek County20.1 minutes (±2.5)
232 (tie)GeronimoComanche County20.0 minutes (±1.4)
232 (tie)Lone GroveCarter County20.0 minutes (±2.6)
234GrandviewCherokee County19.9 minutes (±5.4)
235 (tie)BriggsCherokee County19.8 minutes (±3.6)
235 (tie)FletcherComanche County19.8 minutes (±2.6)
235 (tie)PaoliGarvin County19.8 minutes (±3.4)
238EufaulaMcIntosh County19.7 minutes (±4.5)
239 (tie)AnadarkoCaddo County19.6 minutes (±4.1)
239 (tie)IdabelMcCurtain County19.6 minutes (±3.0)
239 (tie)KingfisherKingfisher County19.6 minutes (±4.4)
242MoodysCherokee County19.4 minutes (±4.9)
243MuskogeeMuskogee County19.3 minutes (±1.3)
244PurcellMcClain County19.2 minutes (±2.2)
245LaverneHarper County19.1 minutes (±4.3)
246 (tie)CushingPayne County19.0 minutes (±2.4)
246 (tie)SallisawSequoyah County19.0 minutes (±2.0)
248 (tie)HoldenvilleHughes County18.9 minutes (±2.8)
248 (tie)TulsaTulsa County18.9 minutes (±0.3)
250 (tie)ChickashaGrady County18.8 minutes (±1.4)
250 (tie)TonkawaKay County18.8 minutes (±1.6)
252 (tie)TexhomaTexas County18.7 minutes (±5.0)
252 (tie)The VillageOklahoma County18.7 minutes (±1.2)
254Fort GibsonMuskogee County18.4 minutes (±3.6)
255 (tie)PawhuskaOsage County18.3 minutes (±3.1)
255 (tie)SulphurMurray County18.3 minutes (±2.7)
255 (tie)WaukomisGarfield County18.3 minutes (±1.8)
255 (tie)WestvilleAdair County18.3 minutes (±4.8)
259LahomaGarfield County18.2 minutes (±1.9)
260PawneePawnee County18.1 minutes (±2.8)
261SentinelWashita County18.0 minutes (±7.1)
262ClintonCuster County17.9 minutes (±2.5)
263 (tie)ChecotahMcIntosh County17.8 minutes (±3.2)
263 (tie)OkemahOkfuskee County17.8 minutes (±2.6)
263 (tie)SayreBeckham County17.8 minutes (±4.3)
263 (tie)StiglerHaskell County17.8 minutes (±3.7)
263 (tie)WatongaBlaine County17.8 minutes (±4.1)
268 (tie)HennesseyKingfisher County17.7 minutes (±4.3)
268 (tie)MiamiOttawa County17.7 minutes (±1.0)
270HugoChoctaw County17.6 minutes (±1.9)
271 (tie)ArkomaLe Flore County17.5 minutes (±2.5)
271 (tie)BartlesvilleWashington County17.5 minutes (±0.9)
271 (tie)PocolaLe Flore County17.5 minutes (±1.3)
274 (tie)HobartKiowa County17.4 minutes (±3.3)
274 (tie)TahlequahCherokee County17.4 minutes (±2.0)
276OkmulgeeOkmulgee County17.3 minutes (±1.6)
277 (tie)CarnegieCaddo County17.2 minutes (±5.6)
277 (tie)HollisHarmon County17.2 minutes (±5.1)
277 (tie)SeminoleSeminole County17.2 minutes (±1.9)
280McCordOsage County17.1 minutes (±2.3)
281 (tie)DurantBryan County17.0 minutes (±1.4)
281 (tie)OkeeneBlaine County17.0 minutes (±4.1)
283EldoradoJackson County16.9 minutes (±3.9)
284 (tie)ArdmoreCarter County16.8 minutes (±1.2)
284 (tie)ViciDewey County16.8 minutes (±3.7)
286BuffaloHarper County16.6 minutes (±5.5)
287EnidGarfield County16.5 minutes (±1.3)
288 (tie)LattaPontotoc County16.3 minutes (±2.6)
288 (tie)McAlesterPittsburg County16.3 minutes (±1.7)
288 (tie)WeatherfordCuster County16.3 minutes (±2.2)
291 (tie)HenryettaOkmulgee County16.2 minutes (±2.3)
291 (tie)LawtonComanche County16.2 minutes (±0.7)
293CoalgateCoal County16.1 minutes (±2.1)
294 (tie)BlairJackson County15.9 minutes (±2.2)
294 (tie)CommerceOttawa County15.9 minutes (±1.8)
296ErickBeckham County15.8 minutes (±3.6)
297Ponca CityKay County15.7 minutes (±1.2)
298 (tie)BillingsNoble County15.4 minutes (±5.1)
298 (tie)ByngPontotoc County15.4 minutes (±1.4)
298 (tie)StillwaterPayne County15.4 minutes (±1.2)
298 (tie)VinitaCraig County15.4 minutes (±2.2)
302KrebsPittsburg County15.3 minutes (±2.5)
303LangstonLogan County15.0 minutes (±3.3)
304CaleraBryan County14.6 minutes (±1.6)
305MadillMarshall County14.5 minutes (±2.0)
306 (tie)GuymonTexas County14.4 minutes (±1.5)
306 (tie)PerryNoble County14.4 minutes (±2.6)
308TalihinaLe Flore County14.1 minutes (±4.2)
309Elk CityBeckham County14.0 minutes (±3.0)
310 (tie)BeaverBeaver County13.9 minutes (±3.1)
310 (tie)ShattuckEllis County13.9 minutes (±2.6)
310 (tie)ThackervilleLove County13.9 minutes (±2.4)
313North EnidGarfield County13.8 minutes (±2.2)
314AdaPontotoc County13.7 minutes (±1.0)
315Nichols HillsOklahoma County13.5 minutes (±1.2)
316SeilingDewey County12.9 minutes (±4.4)
317MangumGreer County11.4 minutes (±1.8)
318AlvaWoods County11.2 minutes (±2.8)
319AltusJackson County11.1 minutes (±1.2)
320Boise CityCimarron County5.5 minutes (±1.7)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

320 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Oklahoma

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Oklahoma beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Oklahoma, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Oklahoma, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Oklahoma

Which place in Oklahoma has the highest commute time?

Whitehorn Cove has the highest, 45.7 minutes (±4.6) (2020–2024 American Community Survey).

Which place in Oklahoma has the lowest commute time?

Boise City has the lowest, 5.5 minutes (±1.7).

What is the commute time in Oklahoma?

The figure for Oklahoma as a whole is 22.4 minutes (±0.1).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related