Cities in Minnesota by residents who moved from another state in the past year

Moorhead, MN had the highest residents who moved from another state in the past year of 103 cities in 2023, at 8.2%. East Bethel, MN had the lowest, at 0.1%. The median was 1.3% and the figure for Minnesota was 1.9%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest8.2Moorhead, MN
Median1.3103 cities
Minnesota1.9History

Top 40 cities, 2023

Moorhead, MN: 8.2 %Moorhead, MN8.2Northfield, MN: 7.8 %Northfield, MN7.8Rogers, MN: 5.6 %Rogers, MN5.6Minneapolis, MN: 4.1 %Minneapolis, MN4.1Red Wing, MN: 3.9 %Red Wing, MN3.9Rochester, MN: 3.9 %Rochester, MN3.9Winona, MN: 3.7 %Winona, MN3.7Woodbury, MN: 3.7 %Woodbury, MN3.7Bemidji, MN: 3.6 %Bemidji, MN3.6St. Louis Park, MN: 3.5 %St. Louis Park, MN3.5St. Peter, MN: 3.1 %St. Peter, MN3.1Mankato, MN: 3.1 %Mankato, MN3.1Duluth, MN: 3.1 %Duluth, MN3.1Edina, MN: 3.1 %Edina, MN3.1St. Paul, MN: 2.9 %St. Paul, MN2.9Detroit Lakes, MN: 2.7 %Detroit Lakes, MN2.7Fergus Falls, MN: 2.6 %Fergus Falls, MN2.6Rosemount, MN: 2.5 %Rosemount, MN2.5Hastings, MN: 2.4 %Hastings, MN2.4Alexandria, MN: 2.4 %Alexandria, MN2.4St. Cloud, MN: 2.3 %St. Cloud, MN2.3Columbia Heights, MN: 2.2 %Columbia Heights, MN2.2Fairmont, MN: 2.2 %Fairmont, MN2.2New Ulm, MN: 2.2 %New Ulm, MN2.2Bloomington, MN: 2.1 %Bloomington, MN2.1Monticello, MN: 2.1 %Monticello, MN2.1Austin, MN: 2.1 %Austin, MN2.1Richfield, MN: 2 %Richfield, MN2Maplewood, MN: 2 %Maplewood, MN2Minnetonka, MN: 2 %Minnetonka, MN2Sauk Rapids, MN: 1.9 %Sauk Rapids, MN1.9Vadnais Heights, MN: 1.9 %Vadnais Heights, MN1.9Hibbing, MN: 1.9 %Hibbing, MN1.9Lakeville, MN: 1.8 %Lakeville, MN1.8White Bear Lake, MN: 1.8 %White Bear Lake, MN1.8Chanhassen, MN: 1.8 %Chanhassen, MN1.8Cloquet, MN: 1.8 %Cloquet, MN1.8Grand Rapids, MN: 1.8 %Grand Rapids, MN1.8Eden Prairie, MN: 1.8 %Eden Prairie, MN1.8Marshall, MN: 1.8 %Marshall, MN1.8Moorhead, MN: 8.2 %Moorhead, MN8.2Northfield, MN: 7.8 %Northfield, MN7.8Rogers, MN: 5.6 %Rogers, MN5.6Minneapolis, MN: 4.1 %Minneapolis, MN4.1Red Wing, MN: 3.9 %Red Wing, MN3.9Rochester, MN: 3.9 %Rochester, MN3.9Winona, MN: 3.7 %Winona, MN3.7Woodbury, MN: 3.7 %Woodbury, MN3.7Bemidji, MN: 3.6 %Bemidji, MN3.6St. Louis Park, MN: 3.5 %St. Louis Park, MN3.5St. Peter, MN: 3.1 %St. Peter, MN3.1Mankato, MN: 3.1 %Mankato, MN3.1Duluth, MN: 3.1 %Duluth, MN3.1Edina, MN: 3.1 %Edina, MN3.1St. Paul, MN: 2.9 %St. Paul, MN2.9Detroit Lakes, MN: 2.7 %Detroit Lakes, MN2.7Fergus Falls, MN: 2.6 %Fergus Falls, MN2.6Rosemount, MN: 2.5 %Rosemount, MN2.5Hastings, MN: 2.4 %Hastings, MN2.4Alexandria, MN: 2.4 %Alexandria, MN2.4St. Cloud, MN: 2.3 %St. Cloud, MN2.3Columbia Heights, MN: 2.2 %Columbia Heights, MN2.2Fairmont, MN: 2.2 %Fairmont, MN2.2New Ulm, MN: 2.2 %New Ulm, MN2.2Bloomington, MN: 2.1 %Bloomington, MN2.1Monticello, MN: 2.1 %Monticello, MN2.1Austin, MN: 2.1 %Austin, MN2.1Richfield, MN: 2 %Richfield, MN2Maplewood, MN: 2 %Maplewood, MN2Minnetonka, MN: 2 %Minnetonka, MN2Sauk Rapids, MN: 1.9 %Sauk Rapids, MN1.9Vadnais Heights, MN: 1.9 %Vadnais Heights, MN1.9Hibbing, MN: 1.9 %Hibbing, MN1.9Lakeville, MN: 1.8 %Lakeville, MN1.8White Bear Lake, MN: 1.8 %White Bear Lake, MN1.8Chanhassen, MN: 1.8 %Chanhassen, MN1.8Cloquet, MN: 1.8 %Cloquet, MN1.8Grand Rapids, MN: 1.8 %Grand Rapids, MN1.8Eden Prairie, MN: 1.8 %Eden Prairie, MN1.8Marshall, MN: 1.8 %Marshall, MN1.8
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCities2023 (%)Change on 2022
1Moorhead, MN8.2-0.5 pts
2Northfield, MN7.8+0.8 pts
3Rogers, MN5.6-0.2 pts
4Minneapolis, MN4.1+0.3 pts
5Red Wing, MN3.9-0.9 pts
6Rochester, MN3.9-0.3 pts
7Winona, MN3.7+0.3 pts
8Woodbury, MN3.7+0.3 pts
9Bemidji, MN3.6+0.6 pts
10St. Louis Park, MN3.5+0.1 pts
11St. Peter, MN3.1-0.5 pts
12Mankato, MN3.1+0.3 pts
13Duluth, MN3.1-0.1 pts
14Edina, MN3.1+0.1 pts
15St. Paul, MN2.9+0.1 pts
16Detroit Lakes, MN2.7-1.6 pts
17Fergus Falls, MN2.6+0.3 pts
18Rosemount, MN2.5+0.4 pts
19Hastings, MN2.4+0.5 pts
20Alexandria, MN2.4-0.4 pts
21St. Cloud, MN2.3-0 pts
22Columbia Heights, MN2.2-0.2 pts
22Fairmont, MN2.2-1.1 pts
24New Ulm, MN2.2+0.1 pts
25Bloomington, MN2.1-0.1 pts
26Monticello, MN2.1+0.9 pts
27Austin, MN2.1-0.5 pts
28Richfield, MN2-0 pts
29Maplewood, MN2-0.2 pts
30Minnetonka, MN2-0.6 pts
31Sauk Rapids, MN1.9-1.1 pts
31Vadnais Heights, MN1.9+0.3 pts
33Hibbing, MN1.9-0.1 pts
34Lakeville, MN1.80 pts
35White Bear Lake, MN1.8+0.6 pts
36Chanhassen, MN1.8-0.3 pts
36Cloquet, MN1.8+0.1 pts
36Grand Rapids, MN1.8-0.2 pts
39Eden Prairie, MN1.8-0.4 pts
39Marshall, MN1.8-0.1 pts
41Shoreview, MN1.7+0.2 pts
42Victoria, MN1.70 pts
43Albert Lea, MN1.7+0.4 pts
43Owatonna, MN1.7+0.1 pts
45Plymouth, MN1.6-0.4 pts
46Fridley, MN1.5-0.6 pts
47Maple Grove, MN1.5-0.1 pts
48Eagan, MN1.5-0.3 pts
48Worthington, MN1.5-0.1 pts
50Lake Elmo, MN1.5-0.2 pts
51Golden Valley, MN1.5-0.2 pts
52West St. Paul, MN1.3-1.1 pts
53Buffalo, MN1.3+0.5 pts
54Sartell, MN1.3+0.7 pts
55Oakdale, MN1.3+0.2 pts
56Stillwater, MN1.3+0.1 pts
57Cottage Grove, MN1.30 pts
57Roseville, MN1.3-0.1 pts
59Little Canada, MN1.2-0.1 pts
60Elk River, MN1.2-0.3 pts
60North St. Paul, MN1.2+0.4 pts
62Willmar, MN1.2+0.4 pts
63Champlin, MN1.2+0.1 pts
63Hermantown, MN1.2-0.7 pts
63Hugo, MN1.2+0.2 pts
66Cambridge, MN1.2+0.2 pts
66Forest Lake, MN1.2+0.2 pts
68Burnsville, MN1.2-0.2 pts
69Shakopee, MN1.1+0.1 pts
70Faribault, MN1.1-0.3 pts
71Farmington, MN1.1-0 pts
72Savage, MN1.1+0.1 pts
73St. Michael, MN1+0.2 pts
74Anoka, MN1+0.1 pts
74Apple Valley, MN10 pts
76North Mankato, MN1+0.5 pts
77Coon Rapids, MN1-0 pts
77Mendota Heights, MN1+0.1 pts
79Andover, MN0.9+0.1 pts
80North Branch, MN0.9-0.1 pts
81South St. Paul, MN0.9-0.1 pts
82Crystal, MN0.9+0.1 pts
82Inver Grove Heights, MN0.9+0.4 pts
84Blaine, MN0.9-0.1 pts
85Dayton, MN0.9+0.2 pts
85New Hope, MN0.90 pts
87Brainerd, MN0.8+0.1 pts
88Brooklyn Center, MN0.8+0.2 pts
89Chaska, MN0.8+0.3 pts
90Hutchinson, MN0.8-0.1 pts
91Prior Lake, MN0.8-0 pts
92Hopkins, MN0.7-0.3 pts
93Ramsey, MN0.7+0.3 pts
94Otsego, MN0.6+0.3 pts
95Mounds View, MN0.6+0.3 pts
96New Brighton, MN0.6-1 pts
97Brooklyn Park, MN0.5-0 pts
98Waconia, MN0.4-0.1 pts
99Robbinsdale, MN0.4-0.4 pts
100Big Lake, MN0.4-0.1 pts
100Lino Lakes, MN0.4-0.2 pts
102Ham Lake, MN0.3-0 pts
103East Bethel, MN0.1-0.1 pts

Other periods

About this ranking

People aged 1 and over who lived in a different US state one year earlier, as a percentage of all people aged 1 and over living in the area. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Counts people who arrived, not net migration: people who left are not subtracted. Moves from abroad are left out. For the nation it is everyone who changed state.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more) (Cities in Minnesota by residents who moved from another state in the past year, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat

MLA 9

American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Minnesota by residents who moved from another state in the past year, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Invokely, https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Cities in Minnesota by residents who moved from another state in the past year, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Also distributed by Invokely, https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Minnesota by residents who moved from another state in the past year, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat, via Invokely: https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_minnesota_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Minnesota by residents who moved from another state in the past year, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Minnesota by residents who moved from another state in the past year, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat
L2  - https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-state/minnesota-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b07003.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Minnesota by residents who moved from another state in the past year using official data, and cite the source.
rank_places {"indicator":"moved_from_other_state_share","level":"municipality","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=moved_from_other_state_share&level=municipality&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest residents who moved from another state in the past year?

Moorhead, MN, with 8.2% in 2023, according to the U.S. Census Bureau.

Which city has the lowest residents who moved from another state in the past year?

East Bethel, MN, with 0.1% in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different state in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Residents who moved from another state in the past year: other rankings

Cities in Minnesota: more rankings