Is Pennsylvania gaining or losing people?

Losing. In 2022–23, 14,880 more people left Pennsylvania for other states than moved in.

See where they went ↓
Moved in
199,298
people
Moved out
214,178
people
Net change
−14,880 people
In households (tax returns): 123,625 in, 135,720 out, −12,095 net

Where are people moving to Pennsylvania from?

People, 2022–23

  1. New York35,081
  2. New Jersey29,887
  3. Florida17,742
  4. Maryland14,328
  5. Virginia8,802
  6. California8,526

Where are people from Pennsylvania moving?

People, 2022–23

  1. Florida27,392
  2. New Jersey25,412
  3. New York21,120
  4. Maryland11,861
  5. North Carolina11,748
  6. Texas11,014
Every state, in full ↓

Where people leaving Pennsylvania went across states

Orange lines show departures · thicker line = more people

Biggest net gain: New York (+13,961 people). Biggest net loss: Florida (−9,650).

Is this new?

Pennsylvania has lost households from moves in every year since 2013–14.

Net migration · households (tax returns)
13–1414–1515–1616–1717–1818–1919–2020–2121–22−12,09522–23†††
Net migration of Pennsylvania (Net migration · households (tax returns))
YearValue
2013–14−17,381
2014–15 †−12,229
2015–16−19,516
2016–17 †−14,150
2017–18−9,041
2018–19−9,546
2019–20−3,344
2020–21−8,869
2021–22−14,630
2022–23 †−12,095

The IRS changed its processing in 2014–15, 2016–17 and 2022–23. Compare years between the dotted lines.

Who's moving, by income?

Arriving households$76.4k avg
Leaving households$85.6k avg

Average adjusted gross income reported on the second-year tax return. It may have been earned before the move or in more than one location.

Not counted above

Moved within Pennsylvania
240,699 people
Arrived from abroad
3,840 people
Left for abroad
4,899 people

Net change only counts moves between states.

Which Pennsylvania counties are gaining?

Adams County: +835 peopleAllegheny County: −6,780 peopleArmstrong County: +12 peopleBeaver County: +502 peopleBedford County: +66 peopleBerks County: +62 peopleBlair County: −80 peopleBradford County: 0 peopleBucks County: +165 peopleButler County: +613 peopleCambria County: −12 peopleCameron County: 0 peopleCarbon County: +506 peopleCentre County: −865 peopleChester County: −70 peopleClarion County: −52 peopleClearfield County: +32 peopleClinton County: −28 peopleColumbia County: +230 peopleCrawford County: −105 peopleCumberland County: +2,336 peopleDauphin County: −641 peopleDelaware County: −1,896 peopleElk County: −16 peopleErie County: −1,126 peopleFayette County: −10 peopleForest County: +5 peopleFranklin County: +610 peopleFulton County: +37 peopleGreene County: +36 peopleHuntingdon County: +82 peopleIndiana County: +75 peopleJefferson County: −81 peopleJuniata County: −68 peopleLackawanna County: +228 peopleLancaster County: −509 peopleLawrence County: +166 peopleLebanon County: +322 peopleLehigh County: −155 peopleLuzerne County: +638 peopleLycoming County: +156 peopleMcKean County: −54 peopleMercer County: −161 peopleMifflin County: +73 peopleMonroe County: −315 peopleMontgomery County: +754 peopleMontour County: −21 peopleNorthampton County: +1,068 peopleNorthumberland County: +44 peoplePerry County: +48 peoplePhiladelphia County: −17,781 peoplePike County: +605 peoplePotter County: −123 peopleSchuylkill County: +1,126 peopleSnyder County: +138 peopleSomerset County: +24 peopleSullivan County: +8 peopleSusquehanna County: +183 peopleTioga County: −61 peopleUnion County: −176 peopleVenango County: +109 peopleWarren County: −2 peopleWashington County: +695 peopleWayne County: +266 peopleWestmoreland County: +877 peopleWyoming County: +94 peopleYork County: +2,383 people

Net people, 2022–23, including moves within the state.

  1. ≤ −5k
  2. −5k to −1k
  3. −1k to −100
  4. −100 to +100
  5. +100 to +1k
  6. +1k to +5k
  7. ≥ +5k
Withheld

Every state, in full

Moves between Pennsylvania and each state, 2022–23. Tap a column to sort.

Net trendhouseholds, 13–14 → 22–23, † breaks
New York35,081 in21,120 out+13,961$70.9k$75.3k
New Jersey29,887 in25,412 out+4,475$83.2k$86.6k
Florida17,742 in27,392 out−9,650$72.5k$120.4k
Maryland14,328 in11,861 out+2,467$73.9k$72.6k
Virginia8,802 in10,056 out−1,254$82.4k$76.1k
California8,526 in8,987 out−461$101.7k$106.7k
Ohio8,364 in9,789 out−1,425$60.6k$61.9k
Texas8,017 in11,014 out−2,997$87.1k$93.8k
North Carolina7,203 in11,748 out−4,545$65.3k$80.3k
Delaware6,237 in9,859 out−3,622$75.9k$86.5k

Small charts: net households, 13–14 → 22–23, outlined bars = † years.

All counties in Pennsylvania

Counties and county equivalents, including historical geographies.

Cite this page

Moved Where. “Is Pennsylvania gaining or losing people?” movedwhere.com/state/pennsylvania. Data: IRS Statistics of Income migration data, 2022–23.

Compare Pennsylvania with…

Common questions

How many people moved to Pennsylvania in 2022–23?

199,298 people moved to Pennsylvania from other states, and 214,178 left for other states.

Where do most people moving to Pennsylvania come from?

In 2022–23, the most came from New York (35,081 people), New Jersey (29,887 people), Florida (17,742 people).

Where does this data come from?

From the IRS Statistics of Income, U.S. Population Migration Data. State migration is counted when matched tax returns filed in 2022 and 2023 show addresses in different states. A household is one tax return; people counts everyone on it. Non-filers and unmatched returns are excluded. Domestic net migration is not total population change.

Why are there no “vs last year” changes?

The IRS changed how it processed this data in 2014–15, 2016–17 and 2022–23, so a change from one year to the next can reflect the method rather than real moves. We show levels, rankings and 10-year trends instead.