Los Angeles County, CA
Migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Los Angeles County, CA saw a net loss of 40,453 tax-filing households and a net loss of 86,523 individuals. On net, the area lost $4.4B in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from Orange County; the largest outflow went to Orange County. These figures cover federal income tax filers only and do not indicate why people moved.
Net income (AGI)
-$4.4B
nominal dollars
Net households
-40,453
tax returns
Net people
-86,523
exemptions
-9.0 net people per 1,000 residents (population 9,663,345)
Income (AGI) in and out
Moved in$10.9B
Moved out$15.3B
Net -$4.4B (nominal)
Where movers came from
- 1Orange County, CA16,006$1.3B
- 2San Bernardino County, CA10,887$636.9M
- 3Riverside County, CA6,767$427.9M
- 4San Diego County, CA4,999$397.9M
- 5Ventura County, CA4,200$438.6M
- 6Clark County, NV3,176$211.2M
- 7New York County, NY2,264$640.3M
- 8Maricopa County, AZ2,181$174.7M
- 9Santa Clara County, CA2,171$295.2M
- 10Alameda County, CA2,118$227.9M
Where movers went
- 1Orange County, CA19,802$2.0B
- 2San Bernardino County, CA18,325$1.2B
- 3Riverside County, CA11,161$875.6M
- 4San Diego County, CA6,449$594.3M
- 5Ventura County, CA6,216$753.2M
- 6Clark County, NV5,979$521.4M
- 7Kern County, CA3,797$205.0M
- 8Maricopa County, AZ3,562$282.3M
- 9New York County, NY2,537$547.5M
- 10King County, WA2,363$289.2M
Net migration by year
Net 2012–2023: -$42.1B (-1,015,477 people)
20122023
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | -$1.1B | -42,819 |
| 2013 | -$2.3B | -50,299 |
| 2014 | -$1.4B | -53,672 |
| 2015 | -$1.8B | -41,700 |
| 2016 | -$2.1B | -67,104 |
| 2017 | -$3.3B | -111,273 |
| 2018 | -$2.9B | -87,479 |
| 2019 | -$2.4B | -85,719 |
| 2020 | -$5.5B | -125,888 |
| 2021 | -$8.8B | -145,543 |
| 2022 | -$6.3B | -117,458 |
| 2023 | -$4.4B | -86,523 |
Get the next update for Los Angeles County, CA
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.