Counties in Oklahoma by net domestic migration, July to June

Cleveland County had the highest net domestic migration, July to June of 77 counties in 2016, at 2,502. Comanche County had the lowest, at -3,052. The median was -57 and the figure for Oklahoma was -4,150. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest2,502Cleveland County
Lowest-3,052Comanche County
Median-5777 counties
Oklahoma-4,150History

Map of counties, 2016

Adair County: -23 personsAlfalfa County: -11 personsAtoka County: 35 personsBeaver County: -42 personsBeckham County: -1,240 personsBlaine County: -213 personsBryan County: 475 personsCaddo County: 71 personsCanadian County: 2,314 personsCarter County: -250 personsCherokee County: 233 personsChoctaw County: -70 personsCimarron County: -26 personsCleveland County: 2,502 personsCoal County: 59 personsComanche County: -3,052 personsCotton County: -49 personsCraig County: -188 personsCreek County: 324 personsCuster County: -593 personsDelaware County: 354 personsDewey County: -98 personsEllis County: -139 personsGarfield County: -1,207 personsGarvin County: -57 personsGrady County: 36 personsGrant County: -38 personsGreer County: -76 personsHarmon County: -72 personsHarper County: -89 personsHaskell County: -60 personsHughes County: -141 personsJackson County: -245 personsJefferson County: 4 personsJohnston County: 165 personsKay County: -387 personsKingfisher County: -61 personsKiowa County: -69 personsLatimer County: -52 personsLe Flore County: 92 personsLincoln County: -48 personsLogan County: 474 personsLove County: 168 personsMcClain County: 519 personsMcCurtain County: -224 personsMcIntosh County: -5 personsMajor County: -28 personsMarshall County: -36 personsMayes County: 124 personsMurray County: 63 personsMuskogee County: -208 personsNoble County: -134 personsNowata County: -94 personsOkfuskee County: -16 personsOklahoma County: -523 personsOkmulgee County: 43 personsOsage County: 40 personsOttawa County: -234 personsPawnee County: 57 personsPayne County: -291 personsPittsburg County: -263 personsPontotoc County: 42 personsPottawatomie County: 450 personsPushmataha County: -88 personsRoger Mills County: -127 personsRogers County: 702 personsSeminole County: -280 personsSequoyah County: 95 personsStephens County: -608 personsTexas County: -568 personsTillman County: -72 personsTulsa County: -342 personsWagoner County: 616 personsWashington County: -215 personsWashita County: -283 personsWoods County: -174 personsWoodward County: -798 persons
  • Under -230
  • -230 to -70
  • -70 to 0
  • 0 to 70
  • 70 to 340
  • 340 and over
persons, 2016. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2016

Cleveland County: 2,502 personsCleveland County2,502Canadian County: 2,314 personsCanadian County2,314Rogers County: 702 personsRogers County702Wagoner County: 616 personsWagoner County616McClain County: 519 personsMcClain County519Bryan County: 475 personsBryan County475Logan County: 474 personsLogan County474Pottawatomie County: 450 personsPottawatomie County450Delaware County: 354 personsDelaware County354Creek County: 324 personsCreek County324Cherokee County: 233 personsCherokee County233Love County: 168 personsLove County168Johnston County: 165 personsJohnston County165Mayes County: 124 personsMayes County124Sequoyah County: 95 personsSequoyah County95Le Flore County: 92 personsLe Flore County92Caddo County: 71 personsCaddo County71Murray County: 63 personsMurray County63Coal County: 59 personsCoal County59Pawnee County: 57 personsPawnee County57Okmulgee County: 43 personsOkmulgee County43Pontotoc County: 42 personsPontotoc County42Osage County: 40 personsOsage County40Grady County: 36 personsGrady County36Atoka County: 35 personsAtoka County35Jefferson County: 4 personsJefferson County4McIntosh County: -5 personsMcIntosh County-5Alfalfa County: -11 personsAlfalfa County-11Okfuskee County: -16 personsOkfuskee County-16Adair County: -23 personsAdair County-23Cimarron County: -26 personsCimarron County-26Major County: -28 personsMajor County-28Marshall County: -36 personsMarshall County-36Grant County: -38 personsGrant County-38Beaver County: -42 personsBeaver County-42Lincoln County: -48 personsLincoln County-48Cotton County: -49 personsCotton County-49Latimer County: -52 personsLatimer County-52Garvin County: -57 personsGarvin County-57Haskell County: -60 personsHaskell County-60Cleveland County: 2,502 personsCleveland County2,502Canadian County: 2,314 personsCanadian County2,314Rogers County: 702 personsRogers County702Wagoner County: 616 personsWagoner County616McClain County: 519 personsMcClain County519Bryan County: 475 personsBryan County475Logan County: 474 personsLogan County474Pottawatomie County: 450 personsPottawatomie County450Delaware County: 354 personsDelaware County354Creek County: 324 personsCreek County324Cherokee County: 233 personsCherokee County233Love County: 168 personsLove County168Johnston County: 165 personsJohnston County165Mayes County: 124 personsMayes County124Sequoyah County: 95 personsSequoyah County95Le Flore County: 92 personsLe Flore County92Caddo County: 71 personsCaddo County71Murray County: 63 personsMurray County63Coal County: 59 personsCoal County59Pawnee County: 57 personsPawnee County57Okmulgee County: 43 personsOkmulgee County43Pontotoc County: 42 personsPontotoc County42Osage County: 40 personsOsage County40Grady County: 36 personsGrady County36Atoka County: 35 personsAtoka County35Jefferson County: 4 personsJefferson County4McIntosh County: -5 personsMcIntosh County-5Alfalfa County: -11 personsAlfalfa County-11Okfuskee County: -16 personsOkfuskee County-16Adair County: -23 personsAdair County-23Cimarron County: -26 personsCimarron County-26Major County: -28 personsMajor County-28Marshall County: -36 personsMarshall County-36Grant County: -38 personsGrant County-38Beaver County: -42 personsBeaver County-42Lincoln County: -48 personsLincoln County-48Cotton County: -49 personsCotton County-49Latimer County: -52 personsLatimer County-52Garvin County: -57 personsGarvin County-57Haskell County: -60 personsHaskell County-60
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2016
persons
Change on 2015
1Cleveland County Estimated2,502+10.9%
2Canadian County Estimated2,314-20%
3Rogers County Estimated702+15.1%
4Wagoner County Estimated616-19.8%
5McClain County Estimated519-20.3%
6Bryan County Estimated475+9.2%
7Logan County Estimated474-2.3%
8Pottawatomie County Estimated450+446.2%
9Delaware County Estimated354+289%
10Creek County Estimated324+79%
11Cherokee County Estimated233+180.7%
12Love County Estimated168+130.1%
13Johnston County Estimated165+231%
14Mayes County Estimated124+3,000%
15Sequoyah County Estimated95+174.8%
16Le Flore County Estimated92+134.3%
17Caddo County Estimated71+175.5%
18Murray County Estimated63-42.2%
19Coal County Estimated59+157.8%
20Pawnee County Estimated57-26.9%
21Okmulgee County Estimated43+168.8%
22Pontotoc County Estimated42+148.3%
23Osage County Estimated40+129.2%
24Grady County Estimated36-93.3%
25Atoka County Estimated35+229.6%
26Jefferson County Estimated4+123.5%
27McIntosh County Estimated-5+89.1%
28Alfalfa County Estimated-11-115.1%
29Okfuskee County Estimated-16+42.9%
30Adair County Estimated-23+87.4%
31Cimarron County Estimated-26+64.4%
32Major County Estimated-28+34.9%
33Marshall County Estimated-36-126.1%
34Grant County Estimated-38-258.3%
35Beaver County Estimated-42+54.8%
36Lincoln County Estimated-48-114.8%
37Cotton County Estimated-49+52.4%
38Latimer County Estimated-52+64.1%
39Garvin County Estimated-57-131.1%
40Haskell County Estimated-60+46.4%
41Kingfisher County Estimated-61n/a
42Kiowa County Estimated-69+47.7%
43Choctaw County Estimated-70+27.8%
44Harmon County Estimated-72-94.6%
44Tillman County Estimated-72+35.1%
46Greer County Estimated-76-7%
47Pushmataha County Estimated-88-263%
48Harper County Estimated-89+23.9%
49Nowata County Estimated-94-295.8%
50Dewey County Estimated-98-450%
51Roger Mills County Estimated-127-3,275%
52Noble County Estimated-134-2,333.3%
53Ellis County Estimated-139-220.9%
54Hughes County Estimated-141-213.3%
55Woods County Estimated-174-1,840%
56Craig County Estimated-188-258%
57Muskogee County Estimated-208+45.4%
58Blaine County Estimated-213-77.5%
59Washington County Estimated-215-321.6%
60McCurtain County Estimated-224-115.4%
61Ottawa County Estimated-234-131.7%
62Jackson County Estimated-245+61.5%
63Carter County Estimated-250-81.2%
64Pittsburg County Estimated-263-1,152%
65Seminole County Estimated-280-331.4%
66Washita County Estimated-283-449.4%
67Payne County Estimated-291-1%
68Tulsa County Estimated-342-109.8%
69Kay County Estimated-387-78.3%
70Oklahoma County Estimated-523-128.5%
71Texas County Estimated-568+3.2%
72Custer County Estimated-593-303.4%
73Stephens County Estimated-608-1,340.8%
74Woodward County Estimated-798-638.9%
75Garfield County Estimated-1,207-4,542.3%
76Beckham County Estimated-1,240-705.2%
77Comanche County Estimated-3,052-29.4%

Other periods

About this ranking

Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: states and counties.
  • Canada: provinces and territories, net interprovincial migration (Statistics Canada).
  • United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration).
  • A negative value means more people left than arrived.

Sums to zero, or close to it, for each country as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in Oklahoma by net domestic migration, July to June, 2016) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Oklahoma by net domestic migration, July to June, 2016. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in Oklahoma by net domestic migration, July to June, 2016. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Oklahoma by net domestic migration, July to June, 2016 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_oklahoma_by_2016,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Oklahoma by net domestic migration, July to June, 2016}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Oklahoma by net domestic migration, July to June, 2016
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2016.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Oklahoma by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Oklahoma&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

Cleveland County, with 2,502 in 2016, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

Comanche County, with -3,052 in 2016.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in Oklahoma: more rankings