Ranking of Oklahoma Counties By Net Domestic Migration Rate per 1K in 2024
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2024, the Net Domestic Migration Rate per 1K for Oklahoma was 3.44. Among all Oklahoma counties, Coal County had the highest net domestic migration rate (32.53), followed by McClain County (27.83), and Canadian County (24.77).
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 Domestic Migration Rate per 1K in 2024
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration Rate |
|---|---|---|
| 1 | Coal County | 32.53 |
| 2 | McClain County | 27.83 |
| 3 | Canadian County | 24.77 |
| 4 | Bryan County | 22.09 |
| 5 | Wagoner County | 17.38 |
| 6 | Pawnee County | 17.25 |
| 7 | Love County | 14.76 |
| 8 | Osage County | 14.7 |
| 9 | Grady County | 14.49 |
| 10 | Cotton County | 13.31 |
| 11 | Grant County | 13.15 |
| 12 | Lincoln County | 12.93 |
| 13 | Nowata County | 12.92 |
| 14 | Washita County | 12.71 |
| 15 | Johnston County | 11.91 |
| 16 | Dewey County | 11.74 |
| 17 | Cherokee County | 11.72 |
| 18 | Marshall County | 11.08 |
| 19 | Logan County | 10.84 |
| 20 | Jefferson County | 10.24 |
| 21 | Pottawatomie County | 10.15 |
| 22 | Garvin County | 9.91 |
| 23 | Rogers County | 9.65 |
| 24 | Creek County | 9.49 |
| 25 | Adair County | 9.43 |
| 26 | McIntosh County | 9.14 |
| 27 | Okmulgee County | 8.86 |
| 28 | Okfuskee County | 8.47 |
| 29 | Alfalfa County | 8.27 |
| 30 | Noble County | 7.54 |
| 31 | Sequoyah County | 7.45 |
| 32 | Murray County | 7.28 |
| 33 | Mayes County | 6.14 |
| 34 | Pushmataha County | 5.82 |
| 35 | Kingfisher County | 5.47 |
| 36 | Ottawa County | 5.37 |
| 37 | Pittsburg County | 5.32 |
| 38 | Haskell County | 5.25 |
| 39 | Delaware County | 4.52 |
| 40 | Washington County | 4.28 |
| 41 | Le Flore County | 4.02 |
| 42 | Beckham County | 3.92 |
| 43 | Caddo County | 3.84 |
| 44 | Carter County | 3.67 |
| 45 | Atoka County | 3.23 |
| 46 | Woods County | 3.03 |
| 47 | Muskogee County | 3.01 |
| 48 | Craig County | 2.83 |
| 49 | Stephens County | 2.45 |
| 50 | Hughes County | 1.49 |
| 51 | Latimer County | 1.36 |
| 52 | Blaine County | 1.17 |
| 53 | Cleveland County | 0.95 |
| 54 | Kiowa County | 0.6 |
| 55 | Tulsa County | 0.02 |
| 56 | Choctaw County | -2.03 |
| 57 | Oklahoma County | -2.07 |
| 58 | Ellis County | -2.76 |
| 59 | McCurtain County | -2.85 |
| 60 | Kay County | -4.04 |
| 61 | Garfield County | -4.64 |
| 62 | Payne County | -5.15 |
| 63 | Pontotoc County | -5.18 |
| 64 | Custer County | -5.76 |
| 65 | Seminole County | -5.84 |
| 66 | Major County | -6.98 |
| 67 | Harper County | -7.48 |
| 68 | Greer County | -8.24 |
| 69 | Comanche County | -8.51 |
| 70 | Woodward County | -8.69 |
| 71 | Tillman County | -9.12 |
| 72 | Roger Mills County | -9.34 |
| 73 | Jackson County | -11.78 |
| 74 | Beaver County | -18.85 |
| 75 | Texas County | -19.18 |
| 76 | Cimarron County | -20.37 |
| 77 | Harmon County | -27.52 |