Johnson County — commute flow by county (2023)
Allen County — 303 (Upper-middle)Anderson County — 364 (Upper-middle)Atchison County — 681 (Higher)Barber County — 35 (Lower-middle)Barton County — 187 (Upper-middle)Bourbon County — 397 (Upper-middle)Brown County — 273 (Upper-middle)Butler County — 1,209 (Higher)Chase County — 50 (Middle)Chautauqua County — 45 (Lower-middle)Cherokee County — 275 (Upper-middle)Cheyenne County — 31 (Lower-middle)Clark County — 17 (Lower)Clay County — 129 (Middle)Cloud County — 67 (Middle)Coffey County — 289 (Upper-middle)Comanche County — 12 (Lower)Cowley County — 612 (Higher)Crawford County — 559 (Higher)Decatur County — 22 (Lower)Dickinson County — 282 (Upper-middle)Doniphan County — 210 (Upper-middle)Douglas County — 11,240 (Higher)Edwards County — 25 (Lower-middle)Elk County — 39 (Lower-middle)Ellis County — 253 (Upper-middle)Ellsworth County — 60 (Middle)Finney County — 323 (Upper-middle)Ford County — 276 (Upper-middle)Franklin County — 3,599 (Higher)Geary County — 557 (Higher)Gove County — 23 (Lower)Graham County — 15 (Lower)Grant County — 55 (Middle)Gray County — 43 (Lower-middle)Greeley County — 12 (Lower)Greenwood County — 136 (Middle)Hamilton County — 18 (Lower)Harper County — 44 (Lower-middle)Harvey County — 546 (Higher)Haskell County — 38 (Lower-middle)Hodgeman County — 13 (Lower)Jackson County — 511 (Higher)Jefferson County — 986 (Higher)Jewell County — 15 (Lower)Kearny County — 29 (Lower-middle)Kingman County — 59 (Middle)Kiowa County — 24 (Lower)Labette County — 283 (Upper-middle)Lane County — 15 (Lower)Leavenworth County — 8,696 (Higher)Lincoln County — 14 (Lower)Linn County — 704 (Higher)Logan County — 19 (Lower)Lyon County — 1,169 (Higher)McPherson County — 232 (Upper-middle)Marion County — 154 (Middle)Marshall County — 151 (Middle)Meade County — 40 (Lower-middle)Miami County — 8,663 (Higher)Mitchell County — 41 (Lower-middle)Montgomery County — 467 (Higher)Morris County — 89 (Middle)Morton County — 22 (Lower)Nemaha County — 241 (Upper-middle)Neosho County — 235 (Upper-middle)Ness County — 26 (Lower-middle)Norton County — 52 (Middle)Osage County — 806 (Higher)Osborne County — 39 (Lower-middle)Ottawa County — 42 (Lower-middle)Pawnee County — 61 (Middle)Phillips County — 51 (Middle)Pottawatomie County — 362 (Upper-middle)Pratt County — 88 (Middle)Rawlins County — 22 (Lower)Reno County — 495 (Higher)Republic County — 33 (Lower-middle)Rice County — 82 (Middle)Riley County — 1,108 (Higher)Rooks County — 45 (Lower-middle)Rush County — 34 (Lower-middle)Russell County — 39 (Lower-middle)Saline County — 462 (Upper-middle)Scott County — 40 (Lower-middle)Sedgwick County — 8,909 (Higher)Seward County — 178 (Upper-middle)Shawnee County — 5,260 (Higher)Sheridan County — 23 (Lower)Sherman County — 53 (Middle)Smith County — 29 (Lower-middle)Stafford County — 33 (Lower-middle)Stanton County — 21 (Lower)Stevens County — 50 (Middle)Sumner County — 177 (Upper-middle)Thomas County — 62 (Middle)Trego County — 22 (Lower)Wabaunsee County — 199 (Upper-middle)Wallace County — 9 (Lower)Washington County — 49 (Middle)Wichita County — 19 (Lower)Wilson County — 164 (Middle)Woodson County — 87 (Middle)Wyandotte County — 27,248 (Higher)Johnson County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (9 to 24)Lower-middle (25 to 45)Middle (49 to 164)Upper-middle (177 to 462)Higher (467 to 27,248)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 KS to see its own flow.

Within Johnson County
205,181 (54%)
Total
Overland Park64,606
Olathe53,858
Shawnee22,361
Lenexa20,003
Gardner9,096
Leawood8,399
Prairie Village5,836
Other (19)21,022
Elsewhere In-State
92,702 (24%)
Total
Wyandotte County27,248
Douglas County11,240
Sedgwick County8,909
Leavenworth County8,696
Miami County8,663
Shawnee County5,260
Franklin County3,599
Other (97)19,087
Other States
81,324 (21%)
Total
MO77,958
TX492
NE455
OK312
IL294
AR251
IA241
Other (41)1,321

Scroll to Top