Ranking of Oklahoma Counties By Net Domestic Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for Oklahoma was 23.59K. Among all Oklahoma counties, Canadian County had the highest net domestic migration (5.63K), followed by Wagoner County (2.39K), and McClain County (1.60K).

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 2023
Canadian
Wagoner
McClain
Tulsa
Rogers
Bryan
Logan
Creek
Grady
Pottawatomie
Ranking of Oklahoma Counties By Net Domestic Migration in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Canadian County 5634
2 Wagoner County 2391
3 McClain County 1599
4 Tulsa County 1152
5 Rogers County 1073
6 Bryan County 1008
7 Logan County 950
8 Creek County 803
9 Grady County 776
10 Pottawatomie County 608
11 Cleveland County 588
12 Lincoln County 555
13 Muskogee County 527
14 Le Flore County 525
15 Stephens County 520
16 Washington County 508
17 Sequoyah County 481
18 Delaware County 476
19 Pontotoc County 446
20 Mayes County 445
21 Osage County 429
22 McIntosh County 404
23 Craig County 338
24 Carter County 316
25 Pawnee County 279
26 Pushmataha County 235
27 Okmulgee County 225
28 Atoka County 219
29 Pittsburg County 204
30 Seminole County 201
31 Kingfisher County 193
32 Haskell County 192
33 Custer County 183
34 Garvin County 172
35 Love County 151
36 Cherokee County 145
37 Murray County 138
38 Beckham County 133
39 Payne County 130
40 Adair County 111
41 Okfuskee County 100
42 Hughes County 66
42 Major County 66
43 Blaine County 61
44 Nowata County 60
45 Noble County 56
46 McCurtain County 45
47 Marshall County 38
48 Latimer County 31
48 Ottawa County 31
49 Washita County 29
50 Cotton County 27
51 Harper County 12
52 Caddo County 6
53 Coal County 2
54 Harmon County -4
55 Grant County -14
56 Choctaw County -21
57 Alfalfa County -27
58 Kay County -28
59 Jefferson County -29
60 Cimarron County -34
60 Ellis County -34
61 Woods County -36
62 Tillman County -39
63 Beaver County -41
63 Roger Mills County -41
64 Greer County -42
65 Kiowa County -50
66 Woodward County -55
67 Oklahoma County -56
68 Johnston County -74
69 Garfield County -89
70 Dewey County -102
71 Jackson County -121
72 Texas County -512
73 Comanche County -1057