Ranking of Oklahoma Counties By Net Domestic Migration in 2015

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2015, the Net Domestic Migration for Oklahoma was 8.04K. Among all Oklahoma counties, Tulsa County had the highest net domestic migration (3.49K), followed by Canadian County (2.89K), and Cleveland County (2.26K).

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 in 2015
Tulsa
Canadian
Cleveland
Oklahoma
Wagoner
McClain
Rogers
Grady
Logan
Bryan
Ranking of Oklahoma Counties By Net Domestic Migration in 2015
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Tulsa County 3493
2 Canadian County 2892
3 Cleveland County 2257
4 Oklahoma County 1837
5 Wagoner County 768
6 McClain County 651
7 Rogers County 610
8 Grady County 539
9 Logan County 485
10 Bryan County 435
11 Lincoln County 324
12 Garvin County 183
13 Creek County 181
14 Marshall County 138
15 Seminole County 121
16 Craig County 119
17 Ellis County 115
18 Murray County 109
19 Delaware County 91
20 Cherokee County 83
21 Washita County 81
22 Pawnee County 78
23 Alfalfa County 73
23 Love County 73
24 Pushmataha County 54
25 Stephens County 49
26 Nowata County 48
27 Dewey County 28
28 Pittsburg County 25
29 Grant County 24
30 Okmulgee County 16
31 Woods County 10
32 Noble County 6
33 Mayes County 4
33 Roger Mills County 4
34 Kingfisher County 0
35 Jefferson County -17
36 Garfield County -26
37 Atoka County -27
38 Okfuskee County -28
39 Harmon County -37
40 Major County -43
41 Hughes County -45
42 McIntosh County -46
43 Washington County -51
44 Greer County -71
45 Cimarron County -73
46 Pontotoc County -87
47 Beaver County -93
48 Caddo County -94
49 Choctaw County -97
50 Ottawa County -101
51 Coal County -102
52 Cotton County -103
53 McCurtain County -104
54 Woodward County -108
55 Tillman County -111
56 Haskell County -112
57 Harper County -117
58 Blaine County -120
59 Johnston County -126
60 Sequoyah County -127
61 Pottawatomie County -130
62 Kiowa County -132
63 Osage County -137
64 Carter County -138
65 Latimer County -145
66 Custer County -147
67 Beckham County -154
68 Adair County -183
69 Kay County -217
70 Le Flore County -268
71 Payne County -288
72 Muskogee County -381
73 Texas County -587
74 Jackson County -636
75 Comanche County -2358