Ranking of Oklahoma Counties By Net Migration in 2015
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2015, the Net Migration for Oklahoma was 17.63K. Among all Oklahoma counties, Tulsa County had the highest net migration (5.77K), followed by Oklahoma County (4.89K), and Cleveland County (3.15K).
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.
You may also be interested in:
Related Topics: Oklahoma Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2015 Census.
See this for other years:
Ranking of Oklahoma Counties By Net Migration in 2015
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Tulsa County | 5771 |
| 2 | Oklahoma County | 4893 |
| 3 | Cleveland County | 3150 |
| 4 | Canadian County | 3036 |
| 5 | Wagoner County | 830 |
| 6 | McClain County | 665 |
| 7 | Rogers County | 661 |
| 8 | Grady County | 575 |
| 9 | Logan County | 505 |
| 10 | Payne County | 484 |
| 11 | Bryan County | 483 |
| 12 | Lincoln County | 332 |
| 13 | Creek County | 268 |
| 14 | Garvin County | 238 |
| 15 | Cherokee County | 159 |
| 16 | Marshall County | 148 |
| 17 | Seminole County | 128 |
| 18 | Murray County | 126 |
| 19 | Ellis County | 125 |
| 20 | Craig County | 123 |
| 21 | Garfield County | 110 |
| 22 | Delaware County | 102 |
| 23 | Stephens County | 90 |
| 23 | Washington County | 90 |
| 24 | Washita County | 86 |
| 25 | Love County | 84 |
| 26 | Pawnee County | 83 |
| 27 | Alfalfa County | 82 |
| 28 | Pushmataha County | 62 |
| 29 | Nowata County | 49 |
| 30 | Dewey County | 42 |
| 31 | Pittsburg County | 31 |
| 32 | Grant County | 24 |
| 33 | Mayes County | 23 |
| 33 | Woods County | 23 |
| 34 | Okmulgee County | 19 |
| 35 | Kingfisher County | 11 |
| 36 | Noble County | 10 |
| 37 | Roger Mills County | 4 |
| 38 | Atoka County | -13 |
| 39 | Jefferson County | -15 |
| 40 | Okfuskee County | -16 |
| 41 | Pontotoc County | -21 |
| 42 | Major County | -26 |
| 43 | Harmon County | -30 |
| 44 | Caddo County | -36 |
| 44 | McCurtain County | -36 |
| 45 | Hughes County | -41 |
| 46 | McIntosh County | -44 |
| 47 | Woodward County | -53 |
| 48 | Custer County | -63 |
| 49 | Cimarron County | -71 |
| 50 | Greer County | -73 |
| 51 | Sequoyah County | -80 |
| 52 | Beaver County | -81 |
| 53 | Ottawa County | -82 |
| 54 | Harper County | -89 |
| 55 | Pottawatomie County | -91 |
| 56 | Carter County | -93 |
| 57 | Tillman County | -95 |
| 58 | Choctaw County | -97 |
| 59 | Coal County | -102 |
| 60 | Blaine County | -103 |
| 60 | Cotton County | -103 |
| 61 | Haskell County | -106 |
| 62 | Johnston County | -124 |
| 63 | Osage County | -129 |
| 64 | Kiowa County | -130 |
| 65 | Latimer County | -135 |
| 66 | Beckham County | -146 |
| 67 | Adair County | -174 |
| 68 | Kay County | -202 |
| 69 | Le Flore County | -203 |
| 70 | Muskogee County | -349 |
| 71 | Texas County | -480 |
| 72 | Jackson County | -508 |
| 73 | Comanche County | -1855 |