Oklahoma County, OK
Migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Oklahoma County, OK saw a net gain of 157 tax-filing households and a net loss of 826 individuals. On net, the area lost $102.8M in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from Cleveland County; the largest outflow went to Cleveland County. These figures cover federal income tax filers only and do not indicate why people moved.
Net income (AGI)
-$102.8M
nominal dollars
Net households
+157
tax returns
Net people
-826
exemptions
-1.0 net people per 1,000 residents (population 808,866)
Income (AGI) in and out
Moved in$1.2B
Moved out$1.3B
Net -$102.8M (nominal)
Where movers came from
- 1Cleveland County, OK3,624$181.2M
- 2Canadian County, OK2,159$133.2M
- 3Tulsa County, OK741$42.9M
- 4Logan County, OK654$43.1M
- 5Pottawatomie County, OK490$23.9M
- 6Payne County, OK341$14.6M
- 7Dallas County, TX330$22.1M
- 8Comanche County, OK329$13.6M
- 9Tarrant County, TX287$20.9M
- 10Grady County, OK245$14.5M
Where movers went
- 1Cleveland County, OK3,642$189.4M
- 2Canadian County, OK3,141$196.1M
- 3Logan County, OK762$59.8M
- 4Tulsa County, OK681$37.8M
- 5Pottawatomie County, OK500$26.9M
- 6Dallas County, TX408$29.3M
- 7McClain County, OK319$18.4M
- 8Tarrant County, TX278$17.4M
- 9Lincoln County, OK276$21.7M
- 10Grady County, OK272$19.2M
Net migration by year
Net 2012–2023: -$868.5M (-11,627 people)
20122023
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | +$45.3M | -290 |
| 2013 | -$4.4M | +2,170 |
| 2014 | -$63.2M | +1,095 |
| 2015 | -$74.6M | +1,266 |
| 2016 | +$16.9M | -2,801 |
| 2017 | -$134.3M | -5,584 |
| 2018 | -$23.0M | -1,116 |
| 2019 | -$23.4M | -9 |
| 2020 | -$257.0M | -1,961 |
| 2021 | -$64.8M | -3,031 |
| 2022 | -$183.3M | -540 |
| 2023 | -$102.8M | -826 |
Get the next update for Oklahoma County, OK
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.