Counties in Oklahoma by net domestic migration, July to June

Tulsa County had the highest net domestic migration, July to June of 77 counties in 2015, at 3,493. Comanche County had the lowest, at -2,358. The median was -27 and the figure for Oklahoma was 8,037. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,493Tulsa County
Lowest-2,358Comanche County
Median-2777 counties
Oklahoma8,037History

Map of counties, 2015

Adair County: -183 personsAlfalfa County: 73 personsAtoka County: -27 personsBeaver County: -93 personsBeckham County: -154 personsBlaine County: -120 personsBryan County: 435 personsCaddo County: -94 personsCanadian County: 2,892 personsCarter County: -138 personsCherokee County: 83 personsChoctaw County: -97 personsCimarron County: -73 personsCleveland County: 2,257 personsCoal County: -102 personsComanche County: -2,358 personsCotton County: -103 personsCraig County: 119 personsCreek County: 181 personsCuster County: -147 personsDelaware County: 91 personsDewey County: 28 personsEllis County: 115 personsGarfield County: -26 personsGarvin County: 183 personsGrady County: 539 personsGrant County: 24 personsGreer County: -71 personsHarmon County: -37 personsHarper County: -117 personsHaskell County: -112 personsHughes County: -45 personsJackson County: -636 personsJefferson County: -17 personsJohnston County: -126 personsKay County: -217 personsKingfisher County: 0 personsKiowa County: -132 personsLatimer County: -145 personsLe Flore County: -268 personsLincoln County: 324 personsLogan County: 485 personsLove County: 73 personsMcClain County: 651 personsMcCurtain County: -104 personsMcIntosh County: -46 personsMajor County: -43 personsMarshall County: 138 personsMayes County: 4 personsMurray County: 109 personsMuskogee County: -381 personsNoble County: 6 personsNowata County: 48 personsOkfuskee County: -28 personsOklahoma County: 1,837 personsOkmulgee County: 16 personsOsage County: -137 personsOttawa County: -101 personsPawnee County: 78 personsPayne County: -288 personsPittsburg County: 25 personsPontotoc County: -87 personsPottawatomie County: -130 personsPushmataha County: 54 personsRoger Mills County: 4 personsRogers County: 610 personsSeminole County: 121 personsSequoyah County: -127 personsStephens County: 49 personsTexas County: -587 personsTillman County: -111 personsTulsa County: 3,493 personsWagoner County: 768 personsWashington County: -51 personsWashita County: 81 personsWoods County: 10 personsWoodward County: -108 persons
  • Under -130
  • -130 to -90
  • -90 to 0
  • 0 to 70
  • 70 to 180
  • 180 and over
persons, 2015. 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, 2015

Tulsa County: 3,493 personsTulsa County3,493Canadian County: 2,892 personsCanadian County2,892Cleveland County: 2,257 personsCleveland County2,257Oklahoma County: 1,837 personsOklahoma County1,837Wagoner County: 768 personsWagoner County768McClain County: 651 personsMcClain County651Rogers County: 610 personsRogers County610Grady County: 539 personsGrady County539Logan County: 485 personsLogan County485Bryan County: 435 personsBryan County435Lincoln County: 324 personsLincoln County324Garvin County: 183 personsGarvin County183Creek County: 181 personsCreek County181Marshall County: 138 personsMarshall County138Seminole County: 121 personsSeminole County121Craig County: 119 personsCraig County119Ellis County: 115 personsEllis County115Murray County: 109 personsMurray County109Delaware County: 91 personsDelaware County91Cherokee County: 83 personsCherokee County83Washita County: 81 personsWashita County81Pawnee County: 78 personsPawnee County78Alfalfa County: 73 personsAlfalfa County73Love County: 73 personsLove County73Pushmataha County: 54 personsPushmataha County54Stephens County: 49 personsStephens County49Nowata County: 48 personsNowata County48Dewey County: 28 personsDewey County28Pittsburg County: 25 personsPittsburg County25Grant County: 24 personsGrant County24Okmulgee County: 16 personsOkmulgee County16Woods County: 10 personsWoods County10Noble County: 6 personsNoble County6Mayes County: 4 personsMayes County4Roger Mills County: 4 personsRoger Mills County4Kingfisher County: 0 personsKingfisher County0Jefferson County: -17 personsJefferson County-17Garfield County: -26 personsGarfield County-26Atoka County: -27 personsAtoka County-27Okfuskee County: -28 personsOkfuskee County-28Tulsa County: 3,493 personsTulsa County3,493Canadian County: 2,892 personsCanadian County2,892Cleveland County: 2,257 personsCleveland County2,257Oklahoma County: 1,837 personsOklahoma County1,837Wagoner County: 768 personsWagoner County768McClain County: 651 personsMcClain County651Rogers County: 610 personsRogers County610Grady County: 539 personsGrady County539Logan County: 485 personsLogan County485Bryan County: 435 personsBryan County435Lincoln County: 324 personsLincoln County324Garvin County: 183 personsGarvin County183Creek County: 181 personsCreek County181Marshall County: 138 personsMarshall County138Seminole County: 121 personsSeminole County121Craig County: 119 personsCraig County119Ellis County: 115 personsEllis County115Murray County: 109 personsMurray County109Delaware County: 91 personsDelaware County91Cherokee County: 83 personsCherokee County83Washita County: 81 personsWashita County81Pawnee County: 78 personsPawnee County78Alfalfa County: 73 personsAlfalfa County73Love County: 73 personsLove County73Pushmataha County: 54 personsPushmataha County54Stephens County: 49 personsStephens County49Nowata County: 48 personsNowata County48Dewey County: 28 personsDewey County28Pittsburg County: 25 personsPittsburg County25Grant County: 24 personsGrant County24Okmulgee County: 16 personsOkmulgee County16Woods County: 10 personsWoods County10Noble County: 6 personsNoble County6Mayes County: 4 personsMayes County4Roger Mills County: 4 personsRoger Mills County4Kingfisher County: 0 personsKingfisher County0Jefferson County: -17 personsJefferson County-17Garfield County: -26 personsGarfield County-26Atoka County: -27 personsAtoka County-27Okfuskee County: -28 personsOkfuskee County-28
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

RankCounties2015
persons
Change on 2014
1Tulsa County Estimated3,493+64.9%
2Canadian County Estimated2,892+17.9%
3Cleveland County Estimated2,257+219.5%
4Oklahoma County Estimated1,837-42.4%
5Wagoner County Estimated768+444.4%
6McClain County Estimated651-3%
7Rogers County Estimated610+56.8%
8Grady County Estimated539+188.2%
9Logan County Estimated485-29.7%
10Bryan County Estimated435+58.8%
11Lincoln County Estimated324+8.4%
12Garvin County Estimated183+27.1%
13Creek County Estimated181+279.2%
14Marshall County Estimated138+32.7%
15Seminole County Estimated121+332.7%
16Craig County Estimated119+275%
17Ellis County Estimated115n/a
18Murray County Estimated109+28.2%
19Delaware County Estimated91-46.8%
20Cherokee County Estimated83-61.2%
21Washita County Estimated81+145.3%
22Pawnee County Estimated78+170.3%
23Alfalfa County Estimated73+465%
23Love County Estimated73+82.5%
25Pushmataha County Estimated54+188.5%
26Stephens County Estimated49+110.5%
27Nowata County Estimated48+318.2%
28Dewey County Estimated28-71.1%
29Pittsburg County Estimated25+107.4%
30Grant County Estimated24+166.7%
31Okmulgee County Estimated16+104.4%
32Woods County Estimated10-95.7%
33Noble County Estimated6-95.3%
34Mayes County Estimated4+103%
34Roger Mills County Estimated4-78.9%
36Kingfisher County Estimated0-100%
37Jefferson County Estimated-17+54.1%
38Garfield County Estimated-26-218.2%
39Atoka County Estimated-27n/a
40Okfuskee County Estimated-28+67.1%
41Harmon County Estimated-37+59.3%
42Major County Estimated-43-195.6%
43Hughes County Estimated-45-160%
44McIntosh County Estimated-46+11.5%
45Washington County Estimated-51-121%
46Greer County Estimated-71-273.7%
47Cimarron County Estimated-73-135.5%
48Pontotoc County Estimated-87-11.5%
49Beaver County Estimated-93-43.1%
50Caddo County Estimated-94+54.4%
51Choctaw County Estimated-97-176.4%
52Ottawa County Estimated-101+62.9%
53Coal County Estimated-102-628.6%
54Cotton County Estimated-103-329.2%
55McCurtain County Estimated-104+14%
56Woodward County Estimated-108-181.8%
57Tillman County Estimated-111-65.7%
58Haskell County Estimated-112+0.9%
59Harper County Estimated-117-160%
60Blaine County Estimated-120-671.4%
61Johnston County Estimated-126-240%
62Sequoyah County Estimated-127-315.3%
63Pottawatomie County Estimated-130-127.3%
64Kiowa County Estimated-132-140%
65Osage County Estimated-137-235.6%
66Carter County Estimated-138-393.6%
67Latimer County Estimated-145-3,000%
68Custer County Estimated-147-116.2%
69Beckham County Estimated-154-633.3%
70Adair County Estimated-183-19.6%
71Kay County Estimated-217-52.8%
72Le Flore County Estimated-268-12.1%
73Payne County Estimated-288-1,900%
74Muskogee County Estimated-381+18.2%
75Texas County Estimated-587+4.2%
76Jackson County Estimated-636-12%
77Comanche County Estimated-2,358-96.3%

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

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

BibTeX
@misc{census_counties_in_oklahoma_by_2015,
  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, 2015}},
  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=2015. 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, 2015
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=2015
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/oklahoma-counties?period=2015.
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?

Tulsa County, with 3,493 in 2015, according to the U.S. Census Bureau.

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

Comanche County, with -2,358 in 2015.

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