Migration + Wealth Flow Explorer

County

Oklahoma County, OK

In the IRS's 2022–2023 Statistics of Income migration data, Oklahoma County, OK recorded 16,101 households (28,110 people) moving in and 16,166 households (29,145 people) moving out — a net lost of 65 households and $69.70M in reported adjusted gross income.

The single largest recorded destination was Canadian County, OK: 3,141 households (6,058 people) relocated there, taking $196.09M in reported income with them.

At the state level, no destination drew more movers out of Oklahoma County, OK than Texas, which accounted for 1,852 households and $141.65M in reported AGI.

Inbound (reported)

$923.96M

16,101 households · 28,110 people

Outbound (reported)

$993.66M

16,166 households · 29,145 people

Net (reported)

-$69.70M

-65 households · -1,035 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

CountyHouseholdsPeopleReported AGI
Canadian County, OK3,1416,058$196.09M
Cleveland County, OK3,6426,645$189.45M
Logan County, OK7621,547$59.78M
Tulsa County, OK6811,146$37.84M
Dallas County, TX408603$29.33M
Pottawatomie County, OK5001,006$26.91M
Lincoln County, OK276552$21.73M
Harris County, TX222367$20.24M
Grady County, OK272510$19.16M
Collin County, TX176312$18.57M
McClain County, OK319628$18.37M
Tarrant County, TX278471$17.38M
Denton County, TX178291$14.24M
Maricopa County, AZ158263$11.54M
Payne County, OK228317$10.41M
Travis County, TX121169$9.71M
Los Angeles County, CA139234$7.90M
King County, WA79112$6.90M
Sedgwick County, KS120202$6.79M
Cook County, IL83113$6.76M

Where they moved” excludes moves within Oklahoma County, OK itself. Switch to inbound to see the other direction.