Chester County, PA
Migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Chester County, PA saw a net loss of 842 tax-filing households and a net loss of 202 individuals. On net, the area lost $106.7M in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from Montgomery County; the largest outflow went to Montgomery County. These figures cover federal income tax filers only and do not indicate why people moved.
Net income (AGI)
-$106.7M
nominal dollars
Net households
-842
tax returns
Net people
-202
exemptions
-0.4 net people per 1,000 residents (population 549,784)
Income (AGI) in and out
Moved in$1.4B
Moved out$1.5B
Net -$106.7M (nominal)
Where movers came from
- 1Montgomery County, PA2,166$269.0M
- 2Delaware County, PA1,839$242.8M
- 3Philadelphia County, PA1,096$131.0M
- 4New Castle County, DE647$71.0M
- 5Lancaster County, PA594$40.5M
- 6Berks County, PA408$28.1M
- 7Bucks County, PA326$30.7M
- 8Allegheny County, PA112$10.9M
- 9Cecil County, MD108$9.8M
- 10Camden County, NJ102$10.3M
Where movers went
- 1Montgomery County, PA2,020$217.2M
- 2Delaware County, PA1,187$180.5M
- 3Philadelphia County, PA1,032$98.6M
- 4Lancaster County, PA767$50.7M
- 5New Castle County, DE692$85.5M
- 6Berks County, PA534$36.8M
- 7New York County, NY222$23.1M
- 8Bucks County, PA209$23.9M
- 9Sussex County, DE174$24.3M
- 10Cecil County, MD141$9.5M
Net migration by year
Net 2012–2023: -$464.0M (+17,104 people)
20122023
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | -$136.1M | +1,132 |
| 2013 | +$45.1M | +1,329 |
| 2014 | -$41.2M | +514 |
| 2015 | -$101.7M | -503 |
| 2016 | -$163.6M | -292 |
| 2017 | +$72.6M | +2,013 |
| 2018 | -$29.3M | +2,475 |
| 2019 | -$98.3M | +1,141 |
| 2020 | -$13.7M | +2,877 |
| 2021 | +$33.5M | +4,391 |
| 2022 | +$75.4M | +2,229 |
| 2023 | -$106.7M | -202 |
Get the next update for Chester County, PA
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.