Skip to content

Checked

Moving to and from Rogers County, OK

Migration from IRS tax return addresses, filing years 2022-2023

People who moved in
6,507
3,245 tax returns, 2022-2023
People who moved out
5,401
2,939 tax returns
Net migration
+1,106
People, including moves to and from abroad
Did not move
75,809
People who filed here both years

Where movers came from and went

Swipe the table sideways to see more columns.

MovesMoved inMoved outNet
Same state4,6774,097+580
Other states1,8301,304+526

Where people moving to Rogers County came from

Counties with at least 20 tax returns of movers

Swipe the table sideways to see more columns.

#PlacePeopleTax returnsAverage income
1Tulsa CountyOK2,8721,430$66,900
2Wagoner CountyOK363172$66,400
3Mayes CountyOK337166$59,700
4Osage CountyOK11654$74,300
5Oklahoma CountyOK11059$57,100
6Washington CountyOK10457$65,400
7Creek CountyOK10153$69,500
8Craig CountyOK8130$53,300
9Nowata CountyOK7423$53,400
10Maricopa CountyAZ5322$79,300
11Muskogee CountyOK5328$40,100
12Cherokee CountyOK4531$40,900
13Delaware CountyOK3720$32,500

Where people leaving Rogers County went

Counties with at least 20 tax returns of movers

Swipe the table sideways to see more columns.

#PlacePeopleTax returnsAverage income
1Tulsa CountyOK2,2501,263$58,600
2Mayes CountyOK388193$55,600
3Wagoner CountyOK327169$56,300
4Washington CountyOK12659$47,300
5Oklahoma CountyOK11967$46,300
6Nowata CountyOK10441$44,900
7Creek CountyOK10154$52,500
8Muskogee CountyOK7225$53,200
9Cherokee CountyOK7136$31,900
10Delaware CountyOK6833$43,200
11Osage CountyOK6739$52,800
12Craig CountyOK6236$44,700
13Cleveland CountyOK4630$47,700
14Payne CountyOK4229$23,300
15Okmulgee CountyOK3721$61,000

Frequently asked questions

Where are people moving to Rogers County from?
In 2022-2023, the most people moving to Rogers County came from Tulsa County, OK (2,872); Wagoner County, OK (363); Mayes County, OK (337).
Where are people leaving Rogers County moving to?
The most people leaving Rogers County moved to Tulsa County, OK (2,250); Mayes County, OK (388); Wagoner County, OK (327).
Where does this migration data come from?
The IRS compares the address on each person's tax return with the address on their return a year earlier. A move is counted when the county or state changed. The data counts tax returns (roughly households) and the people listed on them, so people who do not file a return are not included.
Why are small flows missing?
The IRS only lists a county-to-county flow when it has at least 20 returns. Smaller flows are grouped together and are counted only in the totals.

Source: Internal Revenue Service, Statistics of Income, U.S. Population Migration Data · 2022-2023 filing years