Ranking of Oklahoma Counties By Net Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Migration for Oklahoma was 31.97K. Among all Oklahoma counties, Canadian County had the highest net migration (5.79K), followed by Tulsa County (3.79K), and Wagoner County (2.49K).

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 2023
Canadian
Tulsa
Wagoner
Oklahoma
McClain
Cleveland
Rogers
Bryan
Logan
Creek
Ranking of Oklahoma Counties By Net Migration in 2023
Items per page:
0 of 0
Rank County Net Migration
1 Canadian County 5792
2 Tulsa County 3794
3 Wagoner County 2491
4 Oklahoma County 2483
5 McClain County 1615
6 Cleveland County 1250
7 Rogers County 1130
8 Bryan County 1050
9 Logan County 1033
10 Creek County 823
11 Grady County 809
12 Pottawatomie County 626
13 Washington County 597
14 Payne County 593
15 Muskogee County 566
16 Lincoln County 562
17 Le Flore County 560
17 Stephens County 560
18 Delaware County 488
19 Sequoyah County 483
20 Pontotoc County 457
21 Mayes County 449
22 Osage County 428
23 McIntosh County 405
24 Carter County 395
25 Craig County 379
26 Pawnee County 279
27 Kingfisher County 267
28 Atoka County 242
29 Pushmataha County 241
30 Okmulgee County 228
31 Pittsburg County 216
32 Seminole County 213
33 Custer County 201
33 Haskell County 201
34 Garvin County 195
35 Cherokee County 183
36 Love County 161
37 Murray County 137
38 Beckham County 129
39 Blaine County 121
40 Adair County 117
41 Okfuskee County 112
42 Marshall County 90
43 Caddo County 89
44 McCurtain County 86
45 Major County 73
46 Noble County 71
47 Nowata County 68
48 Hughes County 65
49 Ottawa County 58
50 Harper County 36
50 Washita County 36
51 Latimer County 33
52 Garfield County 32
53 Cotton County 27
54 Coal County 4
55 Harmon County -4
56 Beaver County -8
57 Alfalfa County -9
58 Grant County -13
59 Choctaw County -17
60 Kay County -19
61 Ellis County -25
62 Jefferson County -26
63 Woods County -33
64 Cimarron County -34
64 Roger Mills County -34
65 Tillman County -39
65 Woodward County -39
66 Greer County -40
67 Kiowa County -46
68 Jackson County -69
69 Johnston County -70
70 Dewey County -101
71 Texas County -321
72 Comanche County -915