Ranking of Oklahoma Counties By Net Migration in 2014

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2014, the Net Migration for Oklahoma was 10.96K. Among all Oklahoma counties, Oklahoma County had the highest net migration (5.38K), followed by Tulsa County (3.71K), and Canadian County (2.54K).

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 2014
Oklahoma
Tulsa
Canadian
Logan
McClain
Pottawatomie
Payne
Rogers
Washington
Bryan
Ranking of Oklahoma Counties By Net Migration in 2014
Items per page:
0 of 0
Rank County Net Migration
1 Oklahoma County 5377
2 Tulsa County 3705
3 Canadian County 2535
4 Logan County 701
5 McClain County 684
6 Pottawatomie County 504
7 Payne County 498
8 Rogers County 435
9 Washington County 352
10 Bryan County 305
11 Lincoln County 303
12 Cherokee County 262
13 Woods County 245
14 Grady County 234
15 Delaware County 185
16 Garvin County 184
17 Woodward County 166
18 Kingfisher County 149
19 Garfield County 143
20 Noble County 129
21 Choctaw County 127
22 Marshall County 121
23 Dewey County 108
23 Osage County 108
24 Murray County 95
25 Johnston County 89
26 Sequoyah County 84
27 Hughes County 81
28 Carter County 72
29 Major County 53
30 Love County 43
31 Blaine County 28
32 Roger Mills County 19
33 Latimer County 8
34 Atoka County 6
35 Ellis County 4
36 Harper County 0
37 Custer County -1
38 Beckham County -14
38 Coal County -14
39 Alfalfa County -20
39 Greer County -20
39 Nowata County -20
40 Cotton County -25
41 Pontotoc County -29
42 Cimarron County -30
43 Jefferson County -34
44 Grant County -36
45 Seminole County -43
46 Creek County -47
47 McIntosh County -48
48 Tillman County -52
49 Kiowa County -53
50 Beaver County -54
51 Pushmataha County -56
52 Craig County -63
53 Okfuskee County -76
54 Harmon County -87
55 McCurtain County -92
56 Pawnee County -102
57 Haskell County -103
58 Mayes County -122
59 Kay County -130
60 Adair County -149
61 Le Flore County -156
62 Washita County -175
63 Caddo County -180
64 Wagoner County -183
65 Ottawa County -257
66 Pittsburg County -328
67 Okmulgee County -363
68 Stephens County -436
69 Muskogee County -452
70 Jackson County -471
71 Texas County -547
72 Comanche County -898
73 Cleveland County -1221