Which metro areas in the U.S. are people moving to?
Wilmington, NC (25.8 per 1,000 residents), Spartanburg, SC (23.0 per 1,000 residents) and Huntsville, AL (22.2 per 1,000 residents) drew the most people from the rest of the U.S. for their size among the U.S. metro areas in 2025.
Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from the rest of the U.S. minus people who moved out, per 1,000 residents. Moves between the area's own counties cancel out; moves from and to other countries are not included. Only metropolitan statistical areas of two or more counties are ranked (OMB Bulletin 23-01): a one-county area's figures are its county's, and micro areas are left out. Areas without a figure for the same period as the others are not ranked.
The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.
Which metro area in the U.S. gains the most people from the rest of the country?
Wilmington, NC: 25.8 per 1,000 residents, ahead of Spartanburg, SC (23.0 per 1,000 residents) and Huntsville, AL (22.2 per 1,000 residents), of 236 U.S. metro areas ranked.
How is this ranking calculated?
Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from the rest of the U.S. minus people who moved out, per 1,000 residents. Moves between the area's own counties cancel out; moves from and to other countries are not included. Only metropolitan statistical areas of two or more counties are ranked (OMB Bulletin 23-01): a one-county area's figures are its county's, and micro areas are left out. Areas without a figure for the same period as the others are not ranked.