Ranking of Oklahoma Counties By Net Migration Rate per 1K in 2024
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2024, the Net Migration Rate per 1K for Oklahoma was 6.96. Among all Oklahoma counties, Coal County had the highest net migration rate (32.34), followed by McClain County (28.59), and Canadian County (26.42).
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.
Related Topics: Oklahoma Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2024 Census.
See this for other years:
Ranking of Oklahoma Counties By Net Migration Rate per 1K in 2024
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Coal County | 32.34 |
| 2 | McClain County | 28.59 |
| 3 | Canadian County | 26.42 |
| 4 | Bryan County | 23.66 |
| 5 | Wagoner County | 20.05 |
| 6 | Pawnee County | 17.5 |
| 7 | Love County | 16.11 |
| 8 | Marshall County | 15.69 |
| 9 | Grady County | 15.38 |
| 10 | Osage County | 14.77 |
| 11 | Washita County | 13.73 |
| 12 | Nowata County | 13.65 |
| 13 | Kingfisher County | 13.62 |
| 14 | Grant County | 13.4 |
| 15 | Cotton County | 13.31 |
| 16 | Logan County | 13.24 |
| 17 | Cherokee County | 13.11 |
| 18 | Lincoln County | 13.08 |
| 19 | Johnston County | 12.98 |
| 20 | Dewey County | 11.97 |
| 21 | Garvin County | 11.75 |
| 22 | Jefferson County | 11.17 |
| 23 | Pottawatomie County | 10.94 |
| 24 | Okfuskee County | 10.77 |
| 25 | Rogers County | 10.69 |
| 26 | Adair County | 10.24 |
| 27 | McIntosh County | 9.9 |
| 28 | Creek County | 9.83 |
| 29 | Alfalfa County | 9.67 |
| 30 | Blaine County | 8.99 |
| 31 | Okmulgee County | 8.86 |
| 32 | Noble County | 8.82 |
| 33 | Sequoyah County | 7.67 |
| 34 | Tulsa County | 7.33 |
| 35 | Murray County | 7.2 |
| 36 | Pushmataha County | 6.83 |
| 37 | Caddo County | 6.54 |
| 38 | Washington County | 6.45 |
| 39 | Mayes County | 6.42 |
| 39 | Ottawa County | 6.42 |
| 40 | Haskell County | 6.27 |
| 41 | Pittsburg County | 5.73 |
| 42 | Atoka County | 5.7 |
| 43 | Craig County | 5.59 |
| 44 | Carter County | 5.55 |
| 45 | Le Flore County | 5.41 |
| 46 | Cleveland County | 5.35 |
| 47 | Delaware County | 4.88 |
| 48 | Beckham County | 4.55 |
| 49 | Stephens County | 4.13 |
| 50 | Payne County | 3.7 |
| 51 | Muskogee County | 3.6 |
| 52 | Woods County | 3.38 |
| 53 | Oklahoma County | 2.81 |
| 54 | Ellis County | 2.21 |
| 55 | Latimer County | 1.57 |
| 56 | Harper County | 1.56 |
| 57 | Hughes County | 1.42 |
| 58 | Kiowa County | 1.21 |
| 59 | McCurtain County | -0.91 |
| 60 | Choctaw County | -1.33 |
| 61 | Garfield County | -2.24 |
| 62 | Kay County | -3.35 |
| 63 | Custer County | -3.85 |
| 64 | Pontotoc County | -4.14 |
| 65 | Major County | -4.48 |
| 66 | Seminole County | -4.94 |
| 67 | Woodward County | -6.64 |
| 68 | Texas County | -6.72 |
| 69 | Greer County | -7.14 |
| 70 | Jackson County | -7.19 |
| 71 | Comanche County | -7.23 |
| 71 | Roger Mills County | -7.23 |
| 72 | Tillman County | -9.12 |
| 73 | Beaver County | -10.32 |
| 74 | Cimarron County | -20.37 |
| 75 | Harmon County | -27.52 |