Largest Cities in Minnesota by Population

Minnesota, Located in the upper Midwest region of the United States, this state is home to the major cities of Minneapolis and Saint Paul. Known as the "Land of 10,000 Lakes, " it is celebrated for its abundant freshwater lakes, forests, and vibrant arts and culture scene. The economy is diverse, with strong sectors in agriculture, manufacturing, and technology.. As of 2020 state had an estimated population of 5,657,342 inhabitants. The state was created 168 years ago in 1858. Its capital city is Saint Paul.

Wells
Wells

Wells, City in Faribault County, Minnesota, United States

Clear Lake
Clear Lake

Clear Lake, City in Sherburne County, Minnesota, United States

Spencer Brook
Spencer Brook

Spencer Brook, Township in Isanti County, Minnesota

Known as the "Land of 10,000 Lakes," Minnesota is filled with scenic natural beauty, but also home to a diverse collection of welcoming towns and bustling urban hubs. With a population of over 5.6 million, Minnesota offers both outdoor adventure and Midwest cosmopolitan flair across its nearly 87,000 square miles. Some can't-miss cities and towns in Minnesota include:

Minneapolis - The Twin Cities anchor, Minneapolis is Minnesota's largest and most vibrant city. It boasts world-class arts and culture, professional sports teams, dining varietals, and outdoor attractions like the Chain of Lakes and Minnehaha Falls.

St. Paul - Minneapolis' twin city across the Mississippi River, St. Paul has a rich history showcased at landmarks like the Cathedral of St. Paul and Victorian homes on Summit Avenue. It's known as Minnesota's cultural capital.

Rochester - Home of the famous Mayo Clinic, Rochester is a medicine and bioscience hub with a highly-educated workforce. When not getting treated, visitors can enjoy the town's museums, parks, and breweries.

Duluth - Situated on the shores of Lake Superior and filled with old warehouse buildings, Duluth has a charming harbor town vibe. It serves as a major Great Lakes port and offers access to sailing, fishing, and the scenic North Shore.

Stillwater - This historic river town on the St. Croix oozes small town charm with its brick buildings, riverboat cruises, and quaint shops and cafes. Visitors can also embrace the outdoors along the Gateway State Trail.

Grand Marais - On the North Shore of Lake Superior, Grand Marais is remote and isolated but filled with breathtaking beauty. It's known for Boundary Waters canoeing, hiking, and its thriving local arts scene.

From the cosmopolitan Twin Cities to the rugged North Shore, Minnesota's welcoming and lively towns showcase everything the state has to offer visitors.

All Minnesota Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Minnesota.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name County Population
Wells Faribault 1,691
Clear Lake Sherburne 1,687
Spencer Brook Isanti 1,672
Rock Creek Pine 1,658
Dundas Rice 1,652
Canby Yellow Medicine 1,645
Milaca Mille Lacs 1,627
Jackson Jackson 1,619
Lakefield Jackson 1,602
Ada Norman 1,556
Dassel Meeker 1,556
Tonka Bay Hennepin 1,551
Lewiston Winona 1,543
Paynesville Stearns 1,527
Stacy Chisago 1,525
Babbitt Saint Louis 1,471
Fosston Polk 1,442
Bagley Clearwater 1,439
Cokato Wright 1,397
Frazee Becker 1,381
Pine City Pine 1,367
Grand Marais Cook 1,341
Greenfield Hennepin 1,339
Minneota Lyon 1,339
Redby Beltrami 1,334
Menahga Wadena 1,307
Clara City Chippewa 1,276
Starbuck Pope 1,267
Chatfield Fillmore 1,234
Spicer Kandiyohi 1,224
Cottonwood Lyon 1,223
Mahnomen Mahnomen 1,220
Waconia Carver 1,194
Sauk Centre Stearns 1,172
Woodland Hennepin 1,170
Renville Renville 1,162
Elbow Lake Grant 1,144
Birchwood Washington 1,139
La Crescent Houston 1,108
Cannon Falls Goodhue 1,087
Carlton Carlton 1,081
Sherburn Martin 1,078
Lake Saint Croix Beach Washington 1,071
East Gull Lake Cass 1,059
Tyler Lincoln 1,058
Albany Stearns 1,052
Taylors Falls Chisago 1,035
Truman Martin 1,028
Clinton Big Stone 1,020
Baudette Lake of the Woods 1,018
Keewatin Itasca 1,010
Saint Leo Yellow Medicine 90
Saint Vincent Kittson 53
0

County Cities on Map (53)