Counties in Oklahoma by net international migration, July to June

Tulsa County had the highest net international migration, July to June of 77 counties in 2022, at 3,746. Murray County had the lowest, at -1. The median was 18 and the figure for Oklahoma was 11,013. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,746Tulsa County
Median1877 counties
Oklahoma11,013History

Map of counties, 2022

Adair County: 7 personsAlfalfa County: 18 personsAtoka County: 23 personsBeaver County: 36 personsBeckham County: -1 personsBlaine County: 62 personsBryan County: 51 personsCaddo County: 86 personsCanadian County: 197 personsCarter County: 96 personsCherokee County: 38 personsChoctaw County: 4 personsCimarron County: 0 personsCleveland County: 787 personsCoal County: 2 personsComanche County: 145 personsCotton County: 0 personsCraig County: 40 personsCreek County: 30 personsCuster County: 22 personsDelaware County: 12 personsDewey County: 1 personsEllis County: 9 personsGarfield County: 121 personsGarvin County: 25 personsGrady County: 39 personsGrant County: 0 personsGreer County: 2 personsHarmon County: 0 personsHarper County: 24 personsHaskell County: 9 personsHughes County: -1 personsJackson County: 50 personsJefferson County: 3 personsJohnston County: 4 personsKay County: 33 personsKingfisher County: 74 personsKiowa County: 4 personsLatimer County: 2 personsLe Flore County: 36 personsLincoln County: 8 personsLogan County: 95 personsLove County: 19 personsMcClain County: 19 personsMcCurtain County: 44 personsMcIntosh County: 1 personsMajor County: 7 personsMarshall County: 57 personsMayes County: 6 personsMurray County: -1 personsMuskogee County: 51 personsNoble County: 18 personsNowata County: 8 personsOkfuskee County: 12 personsOklahoma County: 3,561 personsOkmulgee County: 7 personsOsage County: 16 personsOttawa County: 33 personsPawnee County: 0 personsPayne County: 488 personsPittsburg County: 13 personsPontotoc County: 12 personsPottawatomie County: 20 personsPushmataha County: 6 personsRoger Mills County: 7 personsRogers County: 67 personsSeminole County: 12 personsSequoyah County: 2 personsStephens County: 43 personsTexas County: 265 personsTillman County: 0 personsTulsa County: 3,746 personsWagoner County: 157 personsWashington County: 94 personsWashita County: 8 personsWoods County: 3 personsWoodward County: 19 persons
  • Under 0
  • 0 to 10
  • 10 to 40
  • 40 and over
persons, 2022. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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, 2022

Tulsa County: 3,746 personsTulsa County3,746Oklahoma County: 3,561 personsOklahoma County3,561Cleveland County: 787 personsCleveland County787Payne County: 488 personsPayne County488Texas County: 265 personsTexas County265Canadian County: 197 personsCanadian County197Wagoner County: 157 personsWagoner County157Comanche County: 145 personsComanche County145Garfield County: 121 personsGarfield County121Carter County: 96 personsCarter County96Logan County: 95 personsLogan County95Washington County: 94 personsWashington County94Caddo County: 86 personsCaddo County86Kingfisher County: 74 personsKingfisher County74Rogers County: 67 personsRogers County67Blaine County: 62 personsBlaine County62Marshall County: 57 personsMarshall County57Bryan County: 51 personsBryan County51Muskogee County: 51 personsMuskogee County51Jackson County: 50 personsJackson County50McCurtain County: 44 personsMcCurtain County44Stephens County: 43 personsStephens County43Craig County: 40 personsCraig County40Grady County: 39 personsGrady County39Cherokee County: 38 personsCherokee County38Beaver County: 36 personsBeaver County36Le Flore County: 36 personsLe Flore County36Kay County: 33 personsKay County33Ottawa County: 33 personsOttawa County33Creek County: 30 personsCreek County30Garvin County: 25 personsGarvin County25Harper County: 24 personsHarper County24Atoka County: 23 personsAtoka County23Custer County: 22 personsCuster County22Pottawatomie County: 20 personsPottawatomie County20Love County: 19 personsLove County19McClain County: 19 personsMcClain County19Woodward County: 19 personsWoodward County19Alfalfa County: 18 personsAlfalfa County18Noble County: 18 personsNoble County18Tulsa County: 3,746 personsTulsa County3,746Oklahoma County: 3,561 personsOklahoma County3,561Cleveland County: 787 personsCleveland County787Payne County: 488 personsPayne County488Texas County: 265 personsTexas County265Canadian County: 197 personsCanadian County197Wagoner County: 157 personsWagoner County157Comanche County: 145 personsComanche County145Garfield County: 121 personsGarfield County121Carter County: 96 personsCarter County96Logan County: 95 personsLogan County95Washington County: 94 personsWashington County94Caddo County: 86 personsCaddo County86Kingfisher County: 74 personsKingfisher County74Rogers County: 67 personsRogers County67Blaine County: 62 personsBlaine County62Marshall County: 57 personsMarshall County57Bryan County: 51 personsBryan County51Muskogee County: 51 personsMuskogee County51Jackson County: 50 personsJackson County50McCurtain County: 44 personsMcCurtain County44Stephens County: 43 personsStephens County43Craig County: 40 personsCraig County40Grady County: 39 personsGrady County39Cherokee County: 38 personsCherokee County38Beaver County: 36 personsBeaver County36Le Flore County: 36 personsLe Flore County36Kay County: 33 personsKay County33Ottawa County: 33 personsOttawa County33Creek County: 30 personsCreek County30Garvin County: 25 personsGarvin County25Harper County: 24 personsHarper County24Atoka County: 23 personsAtoka County23Custer County: 22 personsCuster County22Pottawatomie County: 20 personsPottawatomie County20Love County: 19 personsLove County19McClain County: 19 personsMcClain County19Woodward County: 19 personsWoodward County19Alfalfa County: 18 personsAlfalfa County18Noble County: 18 personsNoble County18
persons. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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

RankCounties2022
persons
Change on 2021
1Tulsa County Estimated3,746+479%
2Oklahoma County Estimated3,561+477.1%
3Cleveland County Estimated787+312%
4Payne County Estimated488+219%
5Texas County Estimated265+223.2%
6Canadian County Estimated197+380.5%
7Wagoner County Estimated157+647.6%
8Comanche County Estimated145+1,218.2%
9Garfield County Estimated121+188.1%
10Carter County Estimated96+242.9%
11Logan County Estimated95+578.6%
12Washington County Estimated94+308.7%
13Caddo County Estimated86+258.3%
14Kingfisher County Estimated74+221.7%
15Rogers County Estimated67+644.4%
16Blaine County Estimated62+210%
17Marshall County Estimated57+470%
18Bryan County Estimated51+325%
18Muskogee County Estimated51+240%
20Jackson County Estimated50+5,100%
21McCurtain County Estimated44+238.5%
22Stephens County Estimated43+290.9%
23Craig County Estimated40+700%
24Grady County Estimated39+387.5%
25Cherokee County Estimated38+137.5%
26Beaver County Estimated36+350%
26Le Flore County Estimated36+140%
28Kay County Estimated33+725%
28Ottawa County Estimated33+560%
30Creek County Estimated30+200%
31Garvin County Estimated25+257.1%
32Harper County Estimated24+700%
33Atoka County Estimated23+475%
34Custer County Estimated22+214.3%
35Pottawatomie County Estimated20+122.2%
36Love County Estimated19+280%
36McClain County Estimated19+280%
36Woodward County Estimated19+90%
39Alfalfa County Estimated18+350%
39Noble County Estimated18+260%
41Osage County Estimated16+1,500%
42Pittsburg County Estimated13+160%
43Delaware County Estimated12+500%
43Okfuskee County Estimated12n/a
43Pontotoc County Estimated12+300%
43Seminole County Estimated12+200%
47Ellis County Estimated9n/a
47Haskell County Estimated9+350%
49Lincoln County Estimated8+300%
49Nowata County Estimated8+166.7%
49Washita County Estimated8+100%
52Adair County Estimated7+600%
52Major County Estimated7+133.3%
52Okmulgee County Estimated7+600%
52Roger Mills County Estimated7+600%
56Mayes County Estimated6n/a
56Pushmataha County Estimated6n/a
58Choctaw County Estimated4n/a
58Johnston County Estimated4n/a
58Kiowa County Estimated4n/a
61Jefferson County Estimated3n/a
61Woods County Estimated3+200%
63Coal County Estimated2+100%
63Greer County Estimated2n/a
63Latimer County Estimated2n/a
63Sequoyah County Estimated2-50%
67Dewey County Estimated1n/a
67McIntosh County Estimated1n/a
69Cimarron County Estimated0n/a
69Cotton County Estimated0n/a
69Grant County Estimated0n/a
69Harmon County Estimated0n/a
69Pawnee County Estimated0-100%
69Tillman County Estimated0n/a
75Beckham County Estimated-1-133.3%
75Hughes County Estimated-1n/a
75Murray County Estimated-1-200%

Other periods

About this ranking

Estimated moves into the area from abroad minus moves out of the area to other countries, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: Census Bureau estimates, including people born in the United States and abroad, moves between the states and Puerto Rico, and net movement of the Armed Forces overseas.
  • Canada: Statistics Canada immigrants, minus net emigration, plus the net change in non-permanent residents.
  • Australia: ABS net overseas migration for the financial year.
  • United Kingdom local authorities: Office for National Statistics mid-year estimates, counting people who move for at least 12 months.

A component of each country's official population estimates. Methods differ between the statistical offices, so compare places within a country first. Differs from the World Bank net_migration series, which uses calendar years and a different method.

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 international migration, 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 international migration, 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 international migration, July to June, 2022) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net international migration, 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 international migration, July to June, 2022. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-international-migration-july-june/oklahoma-counties?period=2022. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net international migration, 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 international migration, July to June, 2022. 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-international-migration-july-june/oklahoma-counties?period=2022.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net international migration, 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 international migration, July to June, 2022 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-international-migration-july-june/oklahoma-counties?period=2022 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_oklahoma_by_2022,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net international migration, 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 international migration, July to June, 2022}},
  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-international-migration-july-june/oklahoma-counties?period=2022. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, 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 international migration, July to June, 2022
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-international-migration-july-june/oklahoma-counties?period=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/oklahoma-counties?period=2022.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_international_migration_july_june","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_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 international migration, July to June?

Tulsa County, with 3,746 in 2022, according to the U.S. Census Bureau.

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

Murray County, with -1 in 2022.

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 international migration, 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 international migration, July to June: other rankings

Counties in Oklahoma: more rankings