Ranking of Oklahoma Counties By Net Migration in 2015

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2015, the Net Migration for Oklahoma was 17.63K. Among all Oklahoma counties, Tulsa County had the highest net migration (5.77K), followed by Oklahoma County (4.89K), and Cleveland County (3.15K).

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 2015
Tulsa
Oklahoma
Cleveland
Canadian
Wagoner
McClain
Rogers
Grady
Logan
Payne
Ranking of Oklahoma Counties By Net Migration in 2015
Items per page:
0 of 0
Rank County Net Migration
1 Tulsa County 5771
2 Oklahoma County 4893
3 Cleveland County 3150
4 Canadian County 3036
5 Wagoner County 830
6 McClain County 665
7 Rogers County 661
8 Grady County 575
9 Logan County 505
10 Payne County 484
11 Bryan County 483
12 Lincoln County 332
13 Creek County 268
14 Garvin County 238
15 Cherokee County 159
16 Marshall County 148
17 Seminole County 128
18 Murray County 126
19 Ellis County 125
20 Craig County 123
21 Garfield County 110
22 Delaware County 102
23 Stephens County 90
23 Washington County 90
24 Washita County 86
25 Love County 84
26 Pawnee County 83
27 Alfalfa County 82
28 Pushmataha County 62
29 Nowata County 49
30 Dewey County 42
31 Pittsburg County 31
32 Grant County 24
33 Mayes County 23
33 Woods County 23
34 Okmulgee County 19
35 Kingfisher County 11
36 Noble County 10
37 Roger Mills County 4
38 Atoka County -13
39 Jefferson County -15
40 Okfuskee County -16
41 Pontotoc County -21
42 Major County -26
43 Harmon County -30
44 Caddo County -36
44 McCurtain County -36
45 Hughes County -41
46 McIntosh County -44
47 Woodward County -53
48 Custer County -63
49 Cimarron County -71
50 Greer County -73
51 Sequoyah County -80
52 Beaver County -81
53 Ottawa County -82
54 Harper County -89
55 Pottawatomie County -91
56 Carter County -93
57 Tillman County -95
58 Choctaw County -97
59 Coal County -102
60 Blaine County -103
60 Cotton County -103
61 Haskell County -106
62 Johnston County -124
63 Osage County -129
64 Kiowa County -130
65 Latimer County -135
66 Beckham County -146
67 Adair County -174
68 Kay County -202
69 Le Flore County -203
70 Muskogee County -349
71 Texas County -480
72 Jackson County -508
73 Comanche County -1855