Top 3 — Minnesota
Anderson means 'son of Anders' or Andrew. It rose so high in Minnesota because Anders was a standard given name in both Norway and Sweden, and the anglicized spelling spread across farm country and the Twin Cities alike.
Johnson means 'son of John,' but in Minnesota much of its strength comes from Scandinavian forms such as Jonsson and Johansson being simplified in American records. Norwegian and Swedish settlement made it the state's clear number-one surname.
Nelson means 'son of Nels' or Nils, the Scandinavian equivalent of Nicholas. Minnesota's long Norwegian and Swedish migration made Nelson far more common here than in most states.
Name origins — top 20 surnames
Name origins - top 20 surnamesName origins — top 20 surnames
Heritage
A Scandinavian State With a Hmong Layer
Minnesota's surname list sits on Dakota and Ojibwe homeland, but immigration remade the modern statewide ranking. Minnesota Historical Society sources note that by 1900 more than 60 percent of the state's foreign-born population came from Germany, Norway, and Sweden; more than 250,000 Norwegians lived in the state by 1905, and nearly 300,000 Swedes immigrated to Minnesota between 1850 and 1930. The list changed again when the first Hmong family arrived in Minnesota in November 1975, the largest resettlement wave followed the Refugee Act of 1980, and the 2010 census counted more than 66,000 Hmong Minnesotans, most in or near the Twin Cities.
Did you know? Vang ranks 29th statewide in Minnesota, an extraordinary position for a Hmong clan name in the United States, because the Twin Cities grew into the country's largest urban Hmong community after the first arrivals in 1975.
Top 20 Most Common Last Names in Minnesota
Showing all 20 surnames
#1
Johnson
scandinavian
85,178
1 in 73
#2
Anderson
scandinavian
60,035
1 in 104
#3
Nelson
scandinavian
39,578
1 in 158
#4
Olson
scandinavian
37,811
1 in 165
#5
Peterson
scandinavian
36,574
1 in 171
#6
Larson
scandinavian
27,134
1 in 230
#7
Miller
english
25,853
1 in 242
#8
Carlson
scandinavian
22,477
1 in 278
#9
Hanson
scandinavian
21,469
1 in 291
#10
Erickson
scandinavian
18,927
1 in 330
#11
Brown
english
16,855
1 in 371
#12
Thompson
english
16,547
1 in 378
#13
Williams
welsh
14,558
1 in 429
#14
Jones
welsh
13,057
1 in 479
#15
Meyer
german
12,977
1 in 482
#16
Lee
english
12,608
1 in 496
#17
Schmidt
german
12,376
1 in 505
#18
Swanson
scandinavian
11,778
1 in 531
#19
Davis
welsh
11,166
1 in 560
#20
Hansen
scandinavian
11,100
1 in 563
Local Insight
Uniquely Minnesota
These family names rank far higher in Minnesota than nationally — a direct fingerprint of the state's specific immigration waves.
Ranked #0 in Minnesota and not reliably ranked nationally in this dataset.
- #1 Surname
- Johnson
- People named #1
- 85,178
- 1 in every
- 73 residents
- Top origin
- Scandinavian
- State population
- 5,303,925
- Census year
- 2026
Compare all 50 states by population, land area, statehood date, and more.
Themed lists - states sharing the same bird, oldest symbols, flags with bears, and more.
Side-by-side comparison of population, area, income, taxes, climate, and more.
Top 20 most common surnames per state - with origins, meanings, and heritage context. Is yours on the list?