Migration + Wealth Flow Explorer

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 source of newcomers was Wagoner County, OK: 1,391 households (2,580 people) moved from there, representing $79.52M in reported income.

At the state level, no state sent more newcomers into Tulsa County, OK than Texas, which accounted for 1,226 households and $98.89M 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 sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Wagoner County, OK1,3912,580$79.52M
Rogers County, OK1,2632,250$74.01M
Creek County, OK1,0641,965$60.39M
Oklahoma County, OK6811,146$37.84M
Osage County, OK5401,039$25.02M
Harris County, TX174325$18.12M
Dallas County, TX209329$15.66M
Okmulgee County, OK281527$14.61M
Cleveland County, OK242362$13.93M
Washington County, OK249432$13.64M
Tarrant County, TX200354$12.53M
Payne County, OK268408$12.31M
Los Angeles County, CA174325$11.86M
Muskogee County, OK286497$11.67M
Collin County, TX119215$10.74M
Cherokee County, OK183292$9.24M
Travis County, TX106173$8.73M
Maricopa County, AZ152275$8.23M
Orange County, CA69123$6.96M
San Diego County, CA106190$6.64M

Where newcomers came from” excludes moves within Tulsa County, OK itself. Switch to outbound to see the other direction.