Ranking of Oklahoma Counties By Net Migration in 2018

Updated on July 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Migration for Oklahoma was 1.35K. Among all Oklahoma counties, Canadian County had the highest net migration (3.73K), followed by Cleveland County (1.06K), and Wagoner County (963).

The chart below shows the top 10 counties, and the table below shows the ranking of all Oklahoma counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Oklahoma Counties By Net Migration in 2018
Canadian
Cleveland
Wagoner
Oklahoma
Bryan
Grady
McClain
Rogers
Logan
Marshall
Ranking of Oklahoma Counties By Net Migration in 2018
Items per page:
0 of 0
Rank County Net Migration
1 Canadian County 3732
2 Cleveland County 1060
3 Wagoner County 963
4 Oklahoma County 763
5 Bryan County 691
6 Grady County 614
7 McClain County 569
8 Rogers County 392
9 Logan County 365
10 Marshall County 359
11 Delaware County 358
12 Pottawatomie County 347
13 Mayes County 217
14 Le Flore County 156
15 McIntosh County 155
16 Kingfisher County 119
17 Murray County 105
18 Adair County 78
18 Pushmataha County 78
19 Hughes County 42
20 Dewey County 40
21 Greer County 38
22 Craig County 35
23 Love County 34
24 Okfuskee County 18
25 Ellis County 9
26 Noble County 7
27 Cimarron County 1
28 Nowata County -2
29 Atoka County -8
30 Washita County -11
31 Haskell County -17
32 Ottawa County -18
33 Harmon County -21
34 Roger Mills County -23
35 Jefferson County -28
36 Beaver County -38
36 Payne County -38
37 Blaine County -40
38 Stephens County -41
39 Carter County -49
40 Grant County -50
40 Pawnee County -50
41 Cotton County -53
41 Harper County -53
41 Tillman County -53
42 Major County -59
43 Pontotoc County -71
44 Custer County -83
45 Lincoln County -86
46 Coal County -87
47 Garvin County -98
48 Kiowa County -99
49 Johnston County -113
50 Creek County -115
51 Washington County -116
52 Latimer County -120
53 Beckham County -124
54 Sequoyah County -128
55 Choctaw County -142
56 McCurtain County -148
57 Alfalfa County -152
58 Woods County -179
59 Pittsburg County -198
60 Osage County -214
61 Caddo County -237
62 Cherokee County -249
63 Seminole County -281
64 Woodward County -315
65 Kay County -364
66 Okmulgee County -480
67 Muskogee County -523
68 Jackson County -531
69 Texas County -568
70 Garfield County -647
71 Tulsa County -1220
72 Comanche County -1660