Ranking of Oklahoma Counties By Net International Migration Rate per 1K in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net International Migration Rate per 1K for Oklahoma was 3.52. Among all Oklahoma counties, Texas County had the highest net international migration rate (12.46), followed by Harper County (9.04), and Payne County (8.86).

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 International Migration Rate per 1K in 2024
Texas
Harper
Payne
Beaver
Kingfisher
Blaine
Tulsa
Ellis
Oklahoma
Marshall
Ranking of Oklahoma Counties By Net International Migration Rate per 1K in 2024
Items per page:
0 of 0
Rank County Net Intl. Migration Rate
1 Texas County 12.46
2 Harper County 9.04
3 Payne County 8.86
4 Beaver County 8.53
5 Kingfisher County 8.14
6 Blaine County 7.83
7 Tulsa County 7.31
8 Ellis County 4.97
9 Oklahoma County 4.88
10 Marshall County 4.61
11 Jackson County 4.59
12 Cleveland County 4.4
13 Craig County 2.76
14 Caddo County 2.7
15 Wagoner County 2.67
16 Major County 2.5
17 Atoka County 2.47
18 Garfield County 2.4
19 Logan County 2.39
20 Okfuskee County 2.3
21 Washington County 2.17
22 Roger Mills County 2.11
23 Woodward County 2.05
24 McCurtain County 1.94
25 Custer County 1.91
26 Carter County 1.88
27 Garvin County 1.84
28 Stephens County 1.68
29 Canadian County 1.65
30 Bryan County 1.57
31 Alfalfa County 1.41
32 Le Flore County 1.39
33 Cherokee County 1.38
34 Love County 1.35
35 Noble County 1.29
36 Comanche County 1.28
37 Greer County 1.1
38 Johnston County 1.07
39 Ottawa County 1.05
40 Pontotoc County 1.04
40 Rogers County 1.04
41 Haskell County 1.02
41 Pushmataha County 1.02
41 Washita County 1.02
42 Jefferson County 0.93
43 Grady County 0.9
43 Seminole County 0.9
44 Adair County 0.81
45 Pottawatomie County 0.78
46 McIntosh County 0.76
47 McClain County 0.75
48 Nowata County 0.74
49 Choctaw County 0.7
50 Kay County 0.69
51 Beckham County 0.63
52 Kiowa County 0.6
53 Muskogee County 0.59
54 Pittsburg County 0.41
55 Delaware County 0.36
56 Woods County 0.35
57 Creek County 0.34
58 Mayes County 0.28
59 Pawnee County 0.25
60 Dewey County 0.24
60 Grant County 0.24
61 Sequoyah County 0.22
62 Latimer County 0.21
63 Lincoln County 0.14
64 Osage County 0.07
65 Cimarron County 0
65 Cotton County 0
65 Harmon County 0
65 Okmulgee County 0
65 Tillman County 0
66 Hughes County -0.07
66 Murray County -0.07
67 Coal County -0.19