List of Largest Cities In Minnesota by population
City Name Population
Minneapolis 2926757
St. Paul 306621
Duluth 120101
Rochester 116713
St. Cloud 114225
Bloomington 85866
Brooklyn Park 80581
Plymouth 78395
Maple Grove 71066
Woodbury 69756
Eagan 66627
Blaine 64557
Eden Prairie 64400
Lakeville 63748
Coon Rapids 62656
Mankato 61912
Burnsville 61439
Minnetonka 53085
Apple Valley 52435
Edina 51958
St. Louis Park 49029
Moorhead 43122
Maplewood 40918
Shakopee 40893
Cottage Grove 36793
Roseville 36314
Richfield 36151
Inver Grove Heights 35392
Andover 32902
Savage 31352
Brooklyn Center 31006
Winona 29973
Oakdale 28083
Fridley 27853
Monticello 27215
Shoreview 26794
Ramsey 26587
Chaska 26561
Prior Lake 26401
White Bear Lake 25888
Owatonna 25587
Chanhassen 25558
Austin 25321
Champlin 25022
Elk River 24506
Rosemount 24344
Faribault 24101
Forest Lake 23602
Crystal 23165
Farmington 23067
Hastings 22882
New Brighton 22787
Northfield 22037
Golden Valley 21520
Lino Lakes 21407
New Hope 21063
Alexandria 20851
Willmar 20262
Columbia Heights 20254
South St. Paul 20242
West St. Paul 19767
Brainerd 19574
Stillwater 19368
Hopkins 18678
Sartell 17752
St. Michael 17565
Albert Lea 17558
Anoka 17522
Otsego 16755
Buffalo 16744
Bemidji 16733
Ham Lake 16528
Cambridge 15486
Hugo 14828
Robbinsdale 14544
Red Wing 14325
Hutchinson 13773
North Mankato 13746
Sauk Rapids 13722
Vadnais Heights 13561
Marshall 13494
Mounds View 13098
Worthington 13093
New Ulm 13085
Rogers 12984
Cloquet 12738
Fergus Falls 12673
Virginia 12551
North St. Paul 12444
St. Peter 12372
Waconia 12289
East Bethel 11928
Hibbing 11389
Mendota Heights 11343
Big Lake 10915
Little Canada 10477
Arden Hills 10362
Grand Rapids 9603
Mound 9517
Hermantown 9513