Ranking of Oklahoma Counties By Net Domestic Migration in 2011

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2011, the Net Domestic Migration for Oklahoma was 7.00K. Among all Oklahoma counties, Cleveland County had the highest net domestic migration (3.10K), followed by Oklahoma County (2.67K), and Canadian County (2.23K).

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 2011
Cleveland
Oklahoma
Canadian
Bryan
Logan
Cherokee
Wagoner
McClain
Rogers
Creek
Ranking of Oklahoma Counties By Net Domestic Migration in 2011
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Cleveland County 3100
2 Oklahoma County 2669
3 Canadian County 2233
4 Bryan County 404
5 Logan County 398
6 Cherokee County 395
7 Wagoner County 345
8 McClain County 335
9 Rogers County 310
10 Creek County 281
11 Carter County 236
12 Osage County 210
13 Grady County 178
14 Delaware County 163
15 Pawnee County 162
16 Pottawatomie County 160
17 McIntosh County 158
18 Washington County 126
19 Beckham County 125
20 Murray County 117
21 Major County 111
22 Nowata County 105
23 Johnston County 102
24 Roger Mills County 94
25 Marshall County 86
26 Texas County 79
27 Okfuskee County 59
28 Kingfisher County 52
29 Jefferson County 45
30 Alfalfa County 43
31 Coal County 40
32 Grant County 34
33 Custer County 28
34 Pontotoc County 26
35 Choctaw County 24
36 Stephens County 19
37 Kiowa County 17
38 Mayes County 10
39 Noble County 5
40 Cotton County 4
41 Harmon County 2
41 McCurtain County 2
42 Cimarron County 1
42 Tillman County 1
43 Washita County -4
43 Woodward County -4
44 Latimer County -7
45 Harper County -8
46 Pittsburg County -11
47 Haskell County -13
48 Dewey County -15
49 Ottawa County -23
50 Craig County -26
51 Beaver County -27
52 Garvin County -34
53 Greer County -46
54 Love County -63
55 Seminole County -74
56 Atoka County -82
57 Lincoln County -91
58 Ellis County -96
59 Pushmataha County -121
60 Le Flore County -130
61 Woods County -132
62 Payne County -144
63 Sequoyah County -167
64 Caddo County -201
65 Adair County -214
66 Hughes County -252
67 Blaine County -256
68 Jackson County -278
69 Okmulgee County -306
70 Muskogee County -400
71 Garfield County -517
72 Kay County -607
73 Tulsa County -845
74 Comanche County -897