Counties in Oklahoma by net domestic migration rate, July to June, 2025

Canadian County had the highest net domestic migration rate, July to June of 77 counties in 2025, at 25.29 per 1,000 inhabitants. Texas County had the lowest, at -21.34 per 1,000 inhabitants. The median was 1.91 per 1,000 inhabitants and the figure for Oklahoma was 3.53 per 1,000 inhabitants. Source: the U.S. Census Bureau.

Highest25.29Canadian County
Lowest-21.34Texas County
Median1.9177 counties
Oklahoma3.53History

Top 40 counties, 2025

Canadian County: 25.29 per 1,000 inhabitantsCanadian County25.29Logan County: 23.92 per 1,000 inhabitantsLogan County23.92McClain County: 20.82 per 1,000 inhabitantsMcClain County20.82Wagoner County: 19.08 per 1,000 inhabitantsWagoner County19.08Bryan County: 18.13 per 1,000 inhabitantsBryan County18.13Creek County: 16.51 per 1,000 inhabitantsCreek County16.51Love County: 16.28 per 1,000 inhabitantsLove County16.28Grady County: 15.33 per 1,000 inhabitantsGrady County15.33Johnston County: 14.35 per 1,000 inhabitantsJohnston County14.35Delaware County: 11.7 per 1,000 inhabitantsDelaware County11.7Lincoln County: 10.81 per 1,000 inhabitantsLincoln County10.81Pottawatomie County: 10.56 per 1,000 inhabitantsPottawatomie County10.56Okfuskee County: 10.44 per 1,000 inhabitantsOkfuskee County10.44Rogers County: 10.09 per 1,000 inhabitantsRogers County10.09Washita County: 9.68 per 1,000 inhabitantsWashita County9.68Mayes County: 8.67 per 1,000 inhabitantsMayes County8.67Sequoyah County: 8.62 per 1,000 inhabitantsSequoyah County8.62McIntosh County: 8.41 per 1,000 inhabitantsMcIntosh County8.41Marshall County: 8.33 per 1,000 inhabitantsMarshall County8.33Cherokee County: 8.06 per 1,000 inhabitantsCherokee County8.06Atoka County: 7.96 per 1,000 inhabitantsAtoka County7.96Le Flore County: 7.47 per 1,000 inhabitantsLe Flore County7.47Kingfisher County: 7.24 per 1,000 inhabitantsKingfisher County7.24Okmulgee County: 7.1 per 1,000 inhabitantsOkmulgee County7.1Seminole County: 6.97 per 1,000 inhabitantsSeminole County6.97Adair County: 6.73 per 1,000 inhabitantsAdair County6.73Latimer County: 6.55 per 1,000 inhabitantsLatimer County6.55Pawnee County: 6.24 per 1,000 inhabitantsPawnee County6.24Craig County: 5.93 per 1,000 inhabitantsCraig County5.93Nowata County: 5.88 per 1,000 inhabitantsNowata County5.88Pontotoc County: 4.97 per 1,000 inhabitantsPontotoc County4.97Washington County: 4.61 per 1,000 inhabitantsWashington County4.61Pushmataha County: 3.69 per 1,000 inhabitantsPushmataha County3.69Noble County: 3.39 per 1,000 inhabitantsNoble County3.39Stephens County: 3.23 per 1,000 inhabitantsStephens County3.23McCurtain County: 2.67 per 1,000 inhabitantsMcCurtain County2.67Hughes County: 2.6 per 1,000 inhabitantsHughes County2.6Osage County: 2.44 per 1,000 inhabitantsOsage County2.44Pittsburg County: 1.91 per 1,000 inhabitantsPittsburg County1.91Ottawa County: 1.74 per 1,000 inhabitantsOttawa County1.74
per 1,000 inhabitants. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration rate per 1,000 residents, 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

RankCounties2025
per 1,000 inhabitants
Change on 2024
1Canadian County Estimated25.29+1.01 pts
2Logan County Estimated23.92+13.09 pts
3McClain County Estimated20.82-6.46 pts
4Wagoner County Estimated19.08+2.09 pts
5Bryan County Estimated18.13-3.53 pts
6Creek County Estimated16.51+7.24 pts
7Love County Estimated16.28+1.98 pts
8Grady County Estimated15.33+1.13 pts
9Johnston County Estimated14.35+2.67 pts
10Delaware County Estimated11.7+7.39 pts
11Lincoln County Estimated10.81-1.94 pts
12Pottawatomie County Estimated10.56+0.56 pts
13Okfuskee County Estimated10.44+2.31 pts
14Rogers County Estimated10.09+0.63 pts
15Washita County Estimated9.68-2.95 pts
16Mayes County Estimated8.67+2.7 pts
17Sequoyah County Estimated8.62+1.34 pts
18McIntosh County Estimated8.41-0.27 pts
19Marshall County Estimated8.33-2.5 pts
20Cherokee County Estimated8.06-3.41 pts
21Atoka County Estimated7.96+4.79 pts
22Le Flore County Estimated7.47+3.6 pts
23Kingfisher County Estimated7.24+1.92 pts
24Okmulgee County Estimated7.1-1.51 pts
25Seminole County Estimated6.97+12.98 pts
26Adair County Estimated6.73-2.6 pts
27Latimer County Estimated6.55+5.19 pts
28Pawnee County Estimated6.24-10.62 pts
29Craig County Estimated5.93+3.1 pts
30Nowata County Estimated5.88-6.87 pts
31Pontotoc County Estimated4.97+10.12 pts
32Washington County Estimated4.61+0.47 pts
33Pushmataha County Estimated3.69-2.2 pts
34Noble County Estimated3.39-4.05 pts
35Stephens County Estimated3.23+0.92 pts
36McCurtain County Estimated2.67+5.58 pts
37Hughes County Estimated2.6+1.26 pts
38Osage County Estimated2.44-12.08 pts
39Pittsburg County Estimated1.91-3.19 pts
40Ottawa County Estimated1.74-3.4 pts
41Garvin County Estimated1.48-7.85 pts
42Ellis County Estimated1.38+4.69 pts
43Muskogee County Estimated1.15-1.65 pts
44Blaine County Estimated0.82-0.23 pts
45Jefferson County Estimated0.74-9.29 pts
46Tillman County Estimated0.44+9.65 pts
47Kiowa County Estimated0-0.36 pts
48Beckham County Estimated-0.5-4.02 pts
49Tulsa County Estimated-0.58-0.61 pts
50Custer County Estimated-1.06+4.78 pts
51Jackson County Estimated-1.13+10.71 pts
52Comanche County Estimated-1.14+7.45 pts
53Oklahoma County Estimated-1.35+0.77 pts
54Haskell County Estimated-1.44-6.69 pts
55Murray County Estimated-1.66-8.9 pts
56Harmon County Estimated-1.72+26.13 pts
57Cleveland County Estimated-1.92-2.86 pts
58Coal County Estimated-2.2-34.02 pts
59Kay County Estimated-2.64+1.46 pts
60Caddo County Estimated-2.75-6.25 pts
61Major County Estimated-3.05+4.08 pts
62Woodward County Estimated-3.57+5.28 pts
63Payne County Estimated-3.59+1.58 pts
64Carter County Estimated-5.42-9.07 pts
65Beaver County Estimated-5.51+14.04 pts
66Dewey County Estimated-5.66-16.92 pts
67Garfield County Estimated-6.14-1.79 pts
68Choctaw County Estimated-6.43-4.33 pts
69Cotton County Estimated-6.95-20.1 pts
70Roger Mills County Estimated-7.33+2.36 pts
71Greer County Estimated-8.51+0.27 pts
72Grant County Estimated-10.73-23.37 pts
73Woods County Estimated-11.99-15.15 pts
74Harper County Estimated-12.25-4.43 pts
75Alfalfa County Estimated-12.31-20.57 pts
76Cimarron County Estimated-20.1+0.81 pts
77Texas County Estimated-21.34-1.62 pts

Other periods

About this ranking

Net domestic migration into a US state or county from July 1 of the previous year through June 30 of the reported year per 1,000 residents, using the average of the population estimates at the two July 1 endpoints.

Sums to zero for the United States 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 rate per 1,000 residents, 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 rate per 1,000 residents, 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 rate, 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 domestic migration rate per 1,000 residents, 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 rate, 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-domestic-migration-rate-july-june/oklahoma-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, 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-domestic-migration-rate-july-june/oklahoma-counties.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, 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-domestic-migration-rate-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 domestic migration rate per 1,000 residents, 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 rate, 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-domestic-migration-rate-july-june/oklahoma-counties. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate per 1,000 residents, 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 rate, 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-domestic-migration-rate-july-june/oklahoma-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-rate-july-june/oklahoma-counties.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration rate per 1,000 residents, 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 rate, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_rate_july_june","level":"province","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_rate_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 rate, July to June?

Canadian County, with 25.29 per 1,000 inhabitants in 2025, according to the U.S. Census Bureau.

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

Texas County, with -21.34 per 1,000 inhabitants 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 domestic migration rate per 1,000 residents, 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 rate, July to June: other rankings

Counties in Oklahoma: more rankings