Federal Data HubIRS Migration Flows · JSON

Douglas County, CO

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +2,578 tax returns · +5,440 people · +$340,596,000 AGI

Inflow
17,859 returns · 30,467 people · $1,998,396,000 AGI
Outflow
15,281 returns · 25,027 people · $1,657,800,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Arapahoe County, CO4,025$430,871,000
Denver County, CO2,307$264,980,000
Jefferson County, CO1,540$172,079,000
El Paso County, CO765$63,937,000
Adams County, CO551$51,614,000
Maricopa County, AZ314$36,346,000
Elbert County, CO214$20,567,000
Los Angeles County, CA210$35,170,000
Larimer County, CO208$15,247,000
Boulder County, CO192$18,450,000

Top destinations (where leavers went)

CountyReturnsAGI
Arapahoe County, CO2,753$257,337,000
Denver County, CO1,586$149,802,000
Jefferson County, CO1,050$87,669,000
El Paso County, CO729$60,838,000
Adams County, CO469$37,006,000
Elbert County, CO400$48,078,000
Maricopa County, AZ322$55,412,000
Larimer County, CO309$25,388,000
Weld County, CO180$14,509,000
Boulder County, CO179$16,935,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.