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

Updated on July 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net Domestic Migration Rate per 1K for Oklahoma was 1.25. Among all Oklahoma counties, Canadian County had the highest net domestic migration rate (22.03), followed by Bryan County (15.24), and McClain County (14.27).

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 Domestic Migration Rate per 1K in 2019
Canadian
Bryan
McClain
Logan
Wagoner
Marshall
Murray
Delaware
Cleveland
Johnston
Ranking of Oklahoma Counties By Net Domestic Migration Rate per 1K in 2019
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Canadian County 22.03
2 Bryan County 15.24
3 McClain County 14.27
4 Logan County 13.8
5 Wagoner County 13.47
6 Marshall County 11.58
7 Murray County 9.55
8 Delaware County 7.68
9 Cleveland County 7.55
10 Johnston County 6.89
11 Okmulgee County 6.79
12 Rogers County 6.01
13 Love County 5.62
14 Grady County 5.58
15 Lincoln County 3.38
16 Beckham County 2.89
17 Oklahoma County 2.13
18 Pawnee County 2.02
19 Pottawatomie County 1.72
20 Grant County 1.62
21 McIntosh County 1.22
22 Stephens County 0.81
23 Haskell County 0.71
24 Tulsa County 0.4
25 Pontotoc County 0.26
26 Sequoyah County 0.02
27 Kiowa County -0.23
28 Cherokee County -0.41
29 Mayes County -0.73
30 Osage County -1.17
31 Garvin County -1.3
32 Hughes County -1.36
33 Choctaw County -2.12
34 Carter County -2.36
35 Adair County -2.43
36 Major County -2.62
37 Creek County -2.78
38 Pittsburg County -2.95
39 Comanche County -3.15
40 Atoka County -3.42
41 Beaver County -3.77
42 Muskogee County -3.93
43 Coal County -4.17
44 Ottawa County -4.19
45 Custer County -4.46
46 Washington County -4.77
47 Le Flore County -4.91
48 Garfield County -5.09
49 Kingfisher County -5.59
49 Pushmataha County -5.59
50 Okfuskee County -6.92
51 Washita County -7.09
52 Craig County -7.12
52 Dewey County -7.12
53 Kay County -7.16
54 McCurtain County -8.37
55 Seminole County -8.43
56 Blaine County -8.66
57 Woodward County -8.96
58 Noble County -10.15
59 Caddo County -10.22
60 Harper County -10.47
61 Woods County -10.53
62 Tillman County -10.56
63 Latimer County -11.98
64 Payne County -12.47
65 Alfalfa County -14.03
66 Jefferson County -14.57
67 Harmon County -14.63
68 Cimarron County -15.3
69 Greer County -15.66
70 Jackson County -17.67
71 Nowata County -18.23
72 Roger Mills County -20.14
73 Ellis County -21.01
74 Cotton County -23.41
75 Texas County -37.09