Counties in Oklahoma by net international migration, July to June, 2025

Tulsa County had the highest net international migration, July to June of 77 counties in 2025, at 3,090. Sequoyah County had the lowest, at -11. The median was 9 and the figure for Oklahoma was 8,420. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,090Tulsa County
Median977 counties
Oklahoma8,420History

Map of counties, 2025

Adair County: -2 personsAlfalfa County: 11 personsAtoka County: 7 personsBeaver County: 5 personsBeckham County: 23 personsBlaine County: 21 personsBryan County: 8 personsCaddo County: 10 personsCanadian County: 185 personsCarter County: 60 personsCherokee County: 50 personsChoctaw County: 17 personsCimarron County: -1 personsCleveland County: 905 personsCoal County: -1 personsComanche County: 274 personsCotton County: 0 personsCraig County: 15 personsCreek County: 3 personsCuster County: -3 personsDelaware County: -7 personsDewey County: -2 personsEllis County: 1 personsGarfield County: 82 personsGarvin County: 63 personsGrady County: 12 personsGrant County: 0 personsGreer County: -1 personsHarmon County: 1 personsHarper County: 19 personsHaskell County: 3 personsHughes County: 11 personsJackson County: 37 personsJefferson County: 6 personsJohnston County: 14 personsKay County: 15 personsKingfisher County: 38 personsKiowa County: 2 personsLatimer County: 1 personsLe Flore County: 1 personsLincoln County: -3 personsLogan County: 33 personsLove County: 11 personsMcClain County: -7 personsMcCurtain County: 16 personsMcIntosh County: 5 personsMajor County: 18 personsMarshall County: 5 personsMayes County: 4 personsMurray County: -2 personsMuskogee County: 26 personsNoble County: 9 personsNowata County: 6 personsOkfuskee County: 16 personsOklahoma County: 2,329 personsOkmulgee County: -3 personsOsage County: -8 personsOttawa County: 40 personsPawnee County: 4 personsPayne County: 489 personsPittsburg County: 3 personsPontotoc County: 36 personsPottawatomie County: 40 personsPushmataha County: 7 personsRoger Mills County: 3 personsRogers County: 49 personsSeminole County: 18 personsSequoyah County: -11 personsStephens County: 37 personsTexas County: 103 personsTillman County: 0 personsTulsa County: 3,090 personsWagoner County: 106 personsWashington County: 62 personsWashita County: 5 personsWoods County: 2 personsWoodward County: -1 persons
  • Under 0
  • 0 to 10
  • 10 to 30
  • 30 and over
persons, 2025. 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, 2025

Tulsa County: 3,090 personsTulsa County3,090Oklahoma County: 2,329 personsOklahoma County2,329Cleveland County: 905 personsCleveland County905Payne County: 489 personsPayne County489Comanche County: 274 personsComanche County274Canadian County: 185 personsCanadian County185Wagoner County: 106 personsWagoner County106Texas County: 103 personsTexas County103Garfield County: 82 personsGarfield County82Garvin County: 63 personsGarvin County63Washington County: 62 personsWashington County62Carter County: 60 personsCarter County60Cherokee County: 50 personsCherokee County50Rogers County: 49 personsRogers County49Ottawa County: 40 personsOttawa County40Pottawatomie County: 40 personsPottawatomie County40Kingfisher County: 38 personsKingfisher County38Jackson County: 37 personsJackson County37Stephens County: 37 personsStephens County37Pontotoc County: 36 personsPontotoc County36Logan County: 33 personsLogan County33Muskogee County: 26 personsMuskogee County26Beckham County: 23 personsBeckham County23Blaine County: 21 personsBlaine County21Harper County: 19 personsHarper County19Major County: 18 personsMajor County18Seminole County: 18 personsSeminole County18Choctaw County: 17 personsChoctaw County17McCurtain County: 16 personsMcCurtain County16Okfuskee County: 16 personsOkfuskee County16Craig County: 15 personsCraig County15Kay County: 15 personsKay County15Johnston County: 14 personsJohnston County14Grady County: 12 personsGrady County12Alfalfa County: 11 personsAlfalfa County11Hughes County: 11 personsHughes County11Love County: 11 personsLove County11Caddo County: 10 personsCaddo County10Noble County: 9 personsNoble County9Bryan County: 8 personsBryan County8Tulsa County: 3,090 personsTulsa County3,090Oklahoma County: 2,329 personsOklahoma County2,329Cleveland County: 905 personsCleveland County905Payne County: 489 personsPayne County489Comanche County: 274 personsComanche County274Canadian County: 185 personsCanadian County185Wagoner County: 106 personsWagoner County106Texas County: 103 personsTexas County103Garfield County: 82 personsGarfield County82Garvin County: 63 personsGarvin County63Washington County: 62 personsWashington County62Carter County: 60 personsCarter County60Cherokee County: 50 personsCherokee County50Rogers County: 49 personsRogers County49Ottawa County: 40 personsOttawa County40Pottawatomie County: 40 personsPottawatomie County40Kingfisher County: 38 personsKingfisher County38Jackson County: 37 personsJackson County37Stephens County: 37 personsStephens County37Pontotoc County: 36 personsPontotoc County36Logan County: 33 personsLogan County33Muskogee County: 26 personsMuskogee County26Beckham County: 23 personsBeckham County23Blaine County: 21 personsBlaine County21Harper County: 19 personsHarper County19Major County: 18 personsMajor County18Seminole County: 18 personsSeminole County18Choctaw County: 17 personsChoctaw County17McCurtain County: 16 personsMcCurtain County16Okfuskee County: 16 personsOkfuskee County16Craig County: 15 personsCraig County15Kay County: 15 personsKay County15Johnston County: 14 personsJohnston County14Grady County: 12 personsGrady County12Alfalfa County: 11 personsAlfalfa County11Hughes County: 11 personsHughes County11Love County: 11 personsLove County11Caddo County: 10 personsCaddo County10Noble County: 9 personsNoble County9Bryan County: 8 personsBryan County8
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

RankCounties2025
persons
Change on 2024
1Tulsa County Estimated3,090-55.4%
2Oklahoma County Estimated2,329-61.5%
3Cleveland County Estimated905-34.5%
4Payne County Estimated489-21.5%
5Comanche County Estimated274-35.7%
6Canadian County Estimated185-51.6%
7Wagoner County Estimated106-58.3%
8Texas County Estimated103-59.6%
9Garfield County Estimated82-60%
10Garvin County Estimated63-32.3%
11Washington County Estimated62-40.4%
12Carter County Estimated60-53.8%
13Cherokee County Estimated50-39.8%
14Rogers County Estimated49-58.1%
15Ottawa County Estimated40-42%
15Pottawatomie County Estimated40-42%
17Kingfisher County Estimated38-61.6%
18Jackson County Estimated37-71.3%
18Stephens County Estimated37-53.2%
20Pontotoc County Estimated36-50%
21Logan County Estimated33-61.2%
22Muskogee County Estimated26-64.4%
23Beckham County Estimated23-39.5%
24Blaine County Estimated21-32.3%
25Harper County Estimated19-13.6%
26Major County Estimated18-33.3%
26Seminole County Estimated18-18.2%
28Choctaw County Estimated17-29.2%
29McCurtain County Estimated16-61%
29Okfuskee County Estimated16-11.1%
31Craig County Estimated15-16.7%
31Kay County Estimated15-82.4%
33Johnston County Estimated140%
34Grady County Estimated12-68.4%
35Alfalfa County Estimated11-38.9%
35Hughes County Estimated11-35.3%
35Love County Estimated11-82.3%
38Caddo County Estimated10-69.7%
39Noble County Estimated9-10%
40Bryan County Estimated8-87.9%
41Atoka County Estimated7-22.2%
41Pushmataha County Estimated7-41.7%
43Jefferson County Estimated6-45.5%
43Nowata County Estimated6-14.3%
45Beaver County Estimated5-73.7%
45Marshall County Estimated5-86.5%
45McIntosh County Estimated5-44.4%
45Washita County Estimated5-28.6%
49Mayes County Estimated4-80%
49Pawnee County Estimated40%
51Creek County Estimated3-88.5%
51Haskell County Estimated3-62.5%
51Pittsburg County Estimated3-83.3%
51Roger Mills County Estimated30%
55Kiowa County Estimated20%
55Woods County Estimated20%
57Ellis County Estimated1-85.7%
57Harmon County Estimated10%
57Latimer County Estimated10%
57Le Flore County Estimated1-97.2%
61Cotton County Estimated0n/a
61Grant County Estimated0n/a
61Tillman County Estimated0n/a
64Cimarron County Estimated-1n/a
64Coal County Estimated-10%
64Greer County Estimated-1-150%
64Woodward County Estimated-1-105.6%
68Adair County Estimated-2-120%
68Dewey County Estimated-2n/a
68Murray County Estimated-2-150%
71Custer County Estimated-3-106.7%
71Lincoln County Estimated-3-160%
71Okmulgee County Estimated-3-117.6%
74Delaware County Estimated-7-129.2%
74McClain County Estimated-7-146.7%
76Osage County Estimated-8-144.4%
77Sequoyah County Estimated-11-168.8%

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, 2025) [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, 2025. 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. 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, 2025. 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.

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, 2025 [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 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_oklahoma_by_2025,
  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, 2025}},
  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. 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, 2025
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
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/oklahoma-counties.
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,090 in 2025, according to the U.S. Census Bureau.

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

Sequoyah County, with -11 in 2025.

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