Oklahoma County — commute flow by county (2023)
Adair County — 51 (Lower-middle)Alfalfa County — 29 (Lower)Atoka County — 54 (Lower-middle)Beaver County — 50 (Lower)Beckham County — 386 (Upper-middle)Blaine County — 94 (Middle)Bryan County — 246 (Upper-middle)Caddo County — 304 (Upper-middle)Canadian County — 10,533 (Higher)Carter County — 834 (Higher)Cherokee County — 213 (Middle)Choctaw County — 63 (Lower-middle)Cimarron County — 1 (Lower)Cleveland County — 22,509 (Higher)Coal County — 20 (Lower)Comanche County — 1,434 (Higher)Cotton County — 15 (Lower)Craig County — 54 (Lower-middle)Creek County — 595 (Upper-middle)Custer County — 605 (Higher)Delaware County — 190 (Middle)Dewey County — 89 (Middle)Ellis County — 18 (Lower)Garfield County — 939 (Higher)Garvin County — 405 (Upper-middle)Grady County — 1,157 (Higher)Grant County — 66 (Lower-middle)Greer County — 28 (Lower)Harmon County — 6 (Lower)Harper County — 15 (Lower)Haskell County — 71 (Lower-middle)Hughes County — 112 (Middle)Jackson County — 222 (Middle)Jefferson County — 9 (Lower)Johnston County — 63 (Lower-middle)Kay County — 416 (Upper-middle)Kingfisher County — 606 (Higher)Kiowa County — 25 (Lower)Latimer County — 76 (Lower-middle)Le Flore County — 166 (Middle)Lincoln County — 535 (Upper-middle)Logan County — 2,287 (Higher)Love County — 67 (Lower-middle)McClain County — 1,481 (Higher)McCurtain County — 398 (Upper-middle)McIntosh County — 68 (Lower-middle)Major County — 54 (Lower-middle)Marshall County — 86 (Middle)Mayes County — 176 (Middle)Murray County — 104 (Middle)Muskogee County — 663 (Higher)Noble County — 179 (Middle)Nowata County — 31 (Lower)Okfuskee County — 62 (Lower-middle)Okmulgee County — 224 (Upper-middle)Osage County — 118 (Middle)Ottawa County — 119 (Middle)Pawnee County — 61 (Lower-middle)Payne County — 2,217 (Higher)Pittsburg County — 437 (Upper-middle)Pontotoc County — 762 (Higher)Pottawatomie County — 2,498 (Higher)Pushmataha County — 38 (Lower)Roger Mills County — 19 (Lower)Rogers County — 657 (Higher)Seminole County — 274 (Upper-middle)Sequoyah County — 175 (Middle)Stephens County — 533 (Upper-middle)Texas County — 149 (Middle)Tillman County — 79 (Lower-middle)Tulsa County — 12,439 (Higher)Wagoner County — 308 (Upper-middle)Washington County — 479 (Upper-middle)Washita County — 46 (Lower)Woods County — 84 (Lower-middle)Woodward County — 284 (Upper-middle)Oklahoma County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (1 to 50)Lower-middle (51 to 84)Middle (86 to 222)Upper-middle (224 to 595)Higher (605 to 22,509)No data
Each unit is shaded by its Total Jobs value and grouped into equal-count bands (quantiles) against the other units shown — lighter = lower, darker = higher. It ranks position among the units in view; it does not grade places, and the ranges shift with which units are shown.

The map is bounded to this parent geography — it shows the selected unit among its own siblings only, the same depth rule the drill-down uses. Shading ranks position on the measure among the units shown; it does not grade places.

Click another county in OK to see its own flow.

Within Oklahoma County
257,881 (77%)
≤$1,250$1,251–3,333>$3,333Total
Oklahoma City Southwest CCD31,04055,10398,447184,590
Oklahoma City Northwest CCD10,12414,78922,28547,198
Oklahoma City Southeast CCD5,0637,38210,71723,162
Oklahoma City Northeast CCD5488151,5682,931
Elsewhere In-State
70,960 (21%)
≤$1,250$1,251–3,333>$3,333Total
Cleveland County5,3718,4418,69722,509
Tulsa County2,6973,2566,48612,439
Canadian County1,9923,4355,10610,533
Pottawatomie County5277631,2082,498
Logan County4457571,0852,287
Payne County6886568732,217
McClain County2714857251,481
Other (69)3,1044,8339,05916,996
Other States
6,903 (2%)
≤$1,250$1,251–3,333>$3,333Total
TX6969252,2893,910
KS131109192432
AR141120154415
CA6789135291
MO6378129270
CO4956101206
NE354293170
Other (40)2793715591,209

Scroll to Top