County
Tulsa County, OK
In the IRS's 2022–2023 Statistics of Income migration data, Tulsa County, OK recorded 11,493 households (20,429 people) moving in and 11,208 households (20,706 people) moving out — a net gained of 285 households and $54.17M in reported adjusted gross income.
The single largest recorded destination was Wagoner County, OK: 1,721 households (3,439 people) relocated there, taking $121.59M in reported income with them.
At the state level, no destination drew more movers out of Tulsa County, OK than Texas, which accounted for 1,119 households and $86.93M in reported AGI.
Inbound (reported)
$675.60M
11,493 households · 20,429 people
Outbound (reported)
$729.77M
11,208 households · 20,706 people
Net (reported)
-$54.17M
285 households · -277 people
States receiving movers
Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.
Top destination counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Wagoner County, OK | 1,721 | 3,439 | $121.59M |
| Rogers County, OK | 1,430 | 2,872 | $95.68M |
| Creek County, OK | 1,160 | 2,322 | $89.60M |
| Oklahoma County, OK | 741 | 1,221 | $42.85M |
| Osage County, OK | 702 | 1,463 | $39.44M |
| Harris County, TX | 196 | 351 | $16.96M |
| Washington County, OK | 270 | 516 | $16.29M |
| Dallas County, TX | 226 | 333 | $15.51M |
| Okmulgee County, OK | 276 | 554 | $14.11M |
| Collin County, TX | 148 | 266 | $13.06M |
| Muskogee County, OK | 253 | 495 | $12.96M |
| Cleveland County, OK | 247 | 377 | $11.07M |
| Tarrant County, TX | 163 | 269 | $10.63M |
| Mayes County, OK | 169 | 336 | $10.56M |
| Payne County, OK | 197 | 305 | $8.51M |
| Benton County, AR | 113 | 195 | $7.94M |
| Denton County, TX | 108 | 192 | $7.71M |
| Delaware County, OK | 100 | 176 | $7.62M |
| Johnson County, KS | 78 | 134 | $7.09M |
| Pawnee County, OK | 163 | 362 | $6.92M |
“Where they moved” excludes moves within Tulsa County, OK itself. Switch to inbound to see the other direction.