Ranking of Oklahoma Counties By Net Migration Rate per 1K in 2017

Updated on July 26, 2024.

Based on the US Census Vintage data estimates, in 2017, the Net Migration Rate per 1K for Oklahoma was -1.35. Among all Oklahoma counties, Canadian County had the highest net migration rate (20.54), followed by Delaware County (19.25), and Bryan County (17.5).

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 Rate per 1K in 2017
Canadian
Delaware
Bryan
McClain
Wagoner
Logan
Creek
Pushmataha
Haskell
Marshall
Ranking of Oklahoma Counties By Net Migration Rate per 1K in 2017
Items per page:
0 of 0
Rank County Net Migration Rate
1 Canadian County 20.54
2 Delaware County 19.25
3 Bryan County 17.5
4 McClain County 16.48
5 Wagoner County 13.92
6 Logan County 13.59
7 Creek County 9.82
8 Pushmataha County 8.76
9 Haskell County 8.18
10 Marshall County 8.09
11 Love County 6.36
12 Kingfisher County 6.17
13 Rogers County 3.69
14 Lincoln County 3.61
15 Pottawatomie County 2.94
16 Okfuskee County 2.65
17 McIntosh County 2.64
18 Murray County 2.51
19 Cleveland County 2.47
20 Johnston County 2.07
21 Grady County 1.83
22 Harper County 1.32
23 Dewey County 1.23
24 Cherokee County 0.86
25 Mayes County 0.85
26 Muskogee County 0.81
27 Osage County 0.4
28 Washington County 0.33
29 Coal County -0.53
30 Harmon County -0.74
31 Sequoyah County -1.12
32 Le Flore County -1.44
33 McCurtain County -1.66
34 Comanche County -1.78
35 Payne County -2.24
36 Alfalfa County -2.37
37 Garvin County -2.47
38 Pawnee County -2.56
39 Pittsburg County -2.91
40 Roger Mills County -2.99
41 Carter County -3.45
42 Choctaw County -3.5
43 Okmulgee County -3.75
44 Oklahoma County -3.8
45 Craig County -4.31
46 Ottawa County -4.44
47 Tulsa County -4.75
48 Atoka County -5.86
49 Noble County -6.25
50 Pontotoc County -6.3
51 Nowata County -6.75
52 Blaine County -7.18
53 Hughes County -7.35
54 Cimarron County -8.76
55 Major County -8.93
56 Cotton County -8.99
57 Jefferson County -9.2
58 Adair County -10.85
59 Caddo County -11.06
60 Seminole County -11.35
61 Kay County -11.41
62 Woods County -11.74
63 Grant County -12.68
64 Tillman County -13.27
65 Stephens County -14.09
66 Beaver County -14.81
67 Custer County -14.86
68 Kiowa County -16.22
69 Garfield County -16.83
70 Latimer County -18.02
71 Jackson County -18.89
72 Texas County -19.34
73 Greer County -23.83
74 Woodward County -24.51
75 Ellis County -26.35
76 Washita County -30.5
77 Beckham County -31.45