Population of Cities in Minnesota (2019)

Minnesota is the 22nd most populous state in the United States, with a population of over 5.5 million. Its largest city is Minneapolis, which has a population of over 410,000 people. St. Paul comes in second, with a population that has risen to just above 300,000. Rounding out the cities that have population counts that exceed 100,000 is Rochester, which had an estimated population of 112,225 people per 2017 estimates. The state has 94 total cities with populations that range between 10,000 and 100,000 residents.

In Minnesota, all incorporated municipalities are classified as cities. There is a total of 854 within the state, all of which are divided across 87 different counties. Funkley is the least populous city in the state. This city, which is located in Beltrami County, had a population of just five residents at the time of the 2010 U.S. Census.

0
Over 1 Million
3
100,000 to 1 Million
94
10,000 to 100,000

Minnesota has 0 cities with more than a million people, 3 cities with between 100,000 and 1 million people, and 94 cities with between 10,000 and 100,000 people. The largest city in Minnesota is Minneapolis, with a population of 424,256 people.

Minneapolis

Minneapolis is the 46th largest city in the United States.

424,256

St. Paul

St. Paul -- which, along with Minneapolis is known as the Twin Cities -- has one of the highest literacy rates in the U.S.

311,008

Rochester

The city of Rochester was founded in 1854.

119,756

Bloomington

Bloomington is known for having an extensive amount of parkland, including a national wildlife refuge.

85,934

Duluth

Duluth is the second largest city located along the shores of Lake Superior.

87,082

Brooklyn Park

Designated a Tree City USA, Brookyln Park has a total of 67 parks.

81,336

Plymouth

Plymouth has been named as one of the big cities in the country to live because it is known for being self-contained and autonomous.

80,975

Maple Grove

Maple Grove is one of the fastest growing cities in Minnesota, and it is the location of The Shoppes at Arbor Lakes, one of the biggest shopping centers in the state.

73,248

Woodbury

Woodbury was originally named Red Rock but was renamed after Levi Woodbury.

72,204

St. Cloud

The city of St. Cloud is spread across three counties.

68,733

Name 2019 Population Location
Minneapolis424,256Map
St. Paul311,008Map
Rochester119,756Map
Duluth87,082Map
Bloomington85,934Map
Brooklyn Park81,336Map
Plymouth80,975Map
Maple Grove73,248Map
Woodbury72,204Map
St. Cloud68,733Map
Eagan66,734Map
Lakeville65,436Map
Blaine65,151Map
Eden Prairie64,952Map
Coon Rapids62,632Map
Burnsville61,500Map
Apple Valley54,861Map
Edina54,791Map
Minnetonka54,394Map
St. Louis Park51,231Map
Moorhead44,559Map
Mankato43,715Map
Shakopee42,443Map
Maplewood40,624Map
Cottage Grove36,587Map
Roseville36,306Map
Richfield36,135Map
Inver Grove Heights35,221Map
Andover33,196Map
Savage32,082Map
Brooklyn Center31,107Map
Oakdale28,166Map
Chaska27,876Map
Fridley27,470Map
Ramsey27,295Map
Prior Lake27,255Map
White Bear Lake27,095Map
Winona27,091Map
Shoreview26,983Map
Chanhassen26,129Map
Owatonna26,067Map
Elk River25,711Map
Rosemount25,321Map
Champlin25,191Map
Austin24,540Map
Faribault23,860Map
Crystal23,226Map
New Brighton23,105Map
Farmington23,088Map
Hastings22,647Map
Golden Valley21,628Map
Lino Lakes21,444Map
New Hope21,057Map
Northfield20,667Map
Forest Lake20,170Map
South St. Paul20,139Map
Columbia Heights19,753Map
West St. Paul19,710Map
Willmar19,408Map
Stillwater19,355Map
Sartell18,314Map
Hopkins18,198Map
Otsego17,744Map
Albert Lea17,709Map
St. Michael17,607Map
Anoka17,520Map
Red Wing16,736Map
Ham Lake16,689Map
Buffalo16,352Map
Hibbing15,811Map
Bemidji15,518Map
Hugo15,057Map
Robbinsdale14,563Map
Alexandria14,483Map
Sauk Rapids14,246Map
North Mankato14,003Map
Fergus Falls13,836Map
Hutchinson13,834Map
Monticello13,714Map
Marshall13,622Map
Vadnais Heights13,594Map
Worthington13,367Map
New Ulm13,357Map
Rogers13,279Map
Brainerd13,247Map
Mounds View13,168Map
Waconia12,606Map
North St. Paul12,485Map
Cloquet12,261Map
East Bethel11,869Map
St. Peter11,722Map
Grand Rapids11,493Map
Big Lake11,475Map
Mendota Heights11,406Map
North Branch10,605Map
Little Canada10,518Map
Arden Hills10,390Map
Fairmont9,809Map
Mound9,601Map
Victoria9,589Map
Detroit Lakes9,360Map
Cambridge9,334Map
Lake Elmo9,121Map
St. Anthony9,091Map
Baxter9,044Map
Mahtomedi8,913Map
Thief River Falls8,883Map
East Grand Forks8,876Map
Little Falls8,860Map
Oak Grove8,815Map
Hermantown8,716Map
Waseca8,552Map
Orono8,495Map
Virginia8,358Map
Minnetrista8,162Map
Wyoming7,973Map
Crookston7,885Map
New Prague7,809Map
Shorewood7,795Map
St. Francis7,661Map
Albertville7,578Map
Waite Park7,347Map
Belle Plaine7,288Map
Medina7,047Map
Litchfield6,639Map
St. Joseph6,545Map
Kasson6,528Map
Spring Lake Park6,472Map
Jordan6,329Map
Delano6,229Map
Dayton6,035Map
Corcoran6,028Map
Stewartville5,999Map
Isanti5,978Map
Zimmerman5,961Map
International Falls5,756Map
Byron5,578Map
Falcon Heights5,545Map
North Oaks5,516Map
Glencoe5,446Map
St. Paul Park5,423Map
Carver5,411Map
Chisago City5,218Map
Montevideo5,201Map
Morris5,124Map
Lake City5,081Map
Becker5,058Map
Circle Pines4,961Map
Oak Park Heights4,851Map
Redwood Falls4,850Map
Chisholm4,838Map
Elko New Market4,835Map
Nowthen4,815Map
La Crescent4,813Map
Princeton4,806Map
Wayzata4,633Map
Lindstrom4,592Map
Luverne4,586Map
Dilworth4,517Map
Windom4,480Map
St. James4,387Map
Rockford4,363Map
Sauk Centre4,357Map
Watertown4,349Map
Scandia4,176Map
Cannon Falls4,163Map
Grant4,157Map
Cold Spring4,123Map
Rice Lake4,106Map
Lonsdale4,091Map
Goodview4,069Map
Columbus4,055Map
Wadena4,041Map
Centerville4,019Map
Pipestone4,013Map
Park Rapids3,956Map
Le Sueur3,922Map
Deephaven3,921Map
Independence3,794Map
St. Charles3,759Map
Norwood Young America3,692Map
St. Augusta3,668Map
Eveleth3,581Map
Hanover3,567Map
Melrose3,566Map
Zumbrota3,514Map
Newport3,508Map
Two Harbors3,505Map
Eagle Lake3,454Map
Sleepy Eye3,445Map
Mora3,444Map
Pine Island3,432Map
Perham3,372Map
Annandale3,351Map
Ely3,348Map
Long Prairie3,307Map
Jackson3,256Map
Plainview3,239Map
Breckenridge3,210Map
Rush City3,186Map