Minnesota Cities by Population (2024)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Minneapolis1419,508430,684-0.66%7,76954
St. Paul2295,222311,130-1.33%5,68051.98
Rochester3122,191121,5650.13%2,21455.20
Duluth486,52086,718-0.06%1,20771.65
Bloomington585,75089,844-1.18%2,47134.70
Woodbury681,65075,4721.93%2,34034.89
Brooklyn Park780,44286,206-1.76%3,08526.07
Lakeville879,08370,0232.95%2,17736.32
Plymouth976,42180,945-1.46%2,33632.71
Blaine1073,01270,4660.88%2,21932.91
Maple Grove1170,87570,2890.21%2,17632.57
St. Cloud1270,27068,8660.5%1,75740
Eagan1366,33268,736-0.9%2,12631.19
Burnsville1463,36064,512-0.45%2,55224.83
Coon Rapids1561,98963,581-0.64%2,74222.61
Eden Prairie1660,78064,172-1.38%1,86932.52
Apple Valley1754,56556,267-0.77%3,21716.96
Edina1851,50753,367-0.9%3,33315.46
Minnetonka1951,00554,083-1.49%1,89626.91
St. Louis Park2047,63350,021-1.24%4,48210.63
Shakopee2147,40844,0621.8%1,68628.12
Mankato2245,71744,5630.64%2,39619.08
Moorhead2345,18844,5340.36%2,02922.27
Cottage Grove2443,07938,9872.43%1,28133.64
Maplewood2537,98142,019-2.59%2,22817.04
Richfield2636,50036,920-0.29%5,4316.72
Inver Grove Heights2735,57835,824-0.17%1,27727.86
Roseville2835,03936,215-0.83%2,69113.02
Savage2933,20532,5810.47%2,12915.59
Andover3033,20332,6530.42%98033.88
Fridley3131,00329,5751.17%3,04810.17
Brooklyn Center3230,78033,654-2.28%3,8468
Ramsey3328,85527,8110.91%1,00028.85
Chaska3428,64927,8750.68%1,68517
Prior Lake3528,63827,6280.89%1,80115.90
Rosemount3628,37725,7852.34%85333.26
Elk River3727,56325,9371.5%65142.34
Oakdale3827,32428,274-0.86%2,49310.96
Owatonna3926,53126,4090.12%1,82514.54
Chanhassen4026,46925,9790.47%1,29820.39
Shoreview4126,34726,917-0.54%2,44710.77
Austin4226,21626,2000.01%2,00813.05
Winona4325,69825,986-0.28%1,34919.04
Otsego4424,67720,1714.79%83329.61
Faribault4524,59624,4400.16%1,62115.17
Farmington4623,51923,613-0.1%1,60914.62
West St. Paul4723,03120,5572.76%4,6934.91
Columbia Heights4822,54621,9400.68%6,6533.39
Lino Lakes4922,47421,4721.13%79628.22
White Bear Lake5022,39624,780-2.59%2,7778.06
Champlin5122,37123,853-1.63%2,7458.15
St. Michael5221,70018,2904.09%66432.67
Willmar5321,53521,0290.59%1,54313.96
New Brighton5421,36523,461-2.39%3,2896.50
Crystal5521,28723,243-2.25%3,6785.79
Hastings5621,26522,159-1.04%2,06710.29
Northfield5721,07020,7780.35%2,4798.50
Forest Lake5821,01320,7010.37%68830.54
Golden Valley5920,61522,475-2.21%2,02210.20
South St. Paul6020,29820,714-0.51%3,6105.62
New Hope6120,16521,905-2.11%3,9885.06
Sartell6220,02419,3680.83%1,98910.06
Stillwater6319,15019,402-0.33%2,3798.05
Albert Lea6418,29718,495-0.27%1,37813.27
Anoka6518,06817,9120.22%2,7136.66
Hopkins6617,53219,006-2.06%4,3104.07
Hugo6717,01115,8051.81%50833.46
Red Wing6816,77616,5680.31%48134.86
Buffalo6916,72516,2790.67%2,2317.50
Ham Lake7016,72216,5040.33%48634.41
Bemidji7116,48015,4121.65%1,13314.54
Hibbing7215,93216,172-0.38%88181.97
Lake Elmo7315,55011,3487.25%70322.10
Alexandria7415,34514,3771.6%89217.21
Monticello7515,13014,4781.09%1,7288.76
Brainerd7614,75014,4100.58%1,21312.16
Hutchinson7714,74814,6080.24%1,7408.48
Fergus Falls7814,25914,1150.25%98814.43
North Mankato7914,20714,295-0.15%2,2766.24
New Ulm8013,94614,124-0.32%1,37510.14
Robbinsdale8113,83614,584-1.33%4,9502.79
Marshall8213,77213,5880.34%1,34810.22
Waconia8313,72513,0431.26%2,9714.62
Sauk Rapids8413,70513,897-0.35%2,1826.28
Rogers8513,68113,3190.67%53825.41
Worthington8613,59313,893-0.55%1,7357.83
Big Lake8713,05711,7692.53%1,8547.04
North St. Paul8812,97312,3451.23%4,5462.85
Cloquet8912,63512,5710.13%35935.21
East Bethel9012,57811,7901.59%28244.58
Vadnais Heights9112,47312,953-0.95%1,7906.97
St. Peter9212,23212,0800.31%2,0056.10
North Branch9312,17710,8072.9%34235.60
Mounds View9411,98513,287-2.64%2,9544.06
Victoria9511,92810,6662.72%1,3708.71
Grand Rapids9611,41811,1180.66%50622.57
Cambridge9711,2839,6813.69%1,5117.47
Mendota Heights9811,22911,755-1.15%1,2369.08
Dayton9911,0537,4318.93%47223.42
St. Anthony10011,0169,2324.22%4,9272.24
Fairmont10110,06610,454-0.95%67015.02
Hermantown10210,03410,218-0.46%29234.33
Detroit Lakes10310,00610,016-0.02%90011.12
Little Canada1049,74110,781-2.6%2,4993.90
Oak Grove1059,3118,9490.99%27433.92
Baxter1069,3038,6391.82%49318.85
Arden Hills1079,2709,914-1.71%1,0958.46
Waseca1089,0759,225-0.41%2,2843.97
Little Falls1099,0729,116-0.12%1,2177.46
Minnetrista1109,0078,3251.93%34825.88
Thief River Falls1118,9738,8330.39%1,5855.66
East Grand Forks1128,9489,142-0.53%1,5255.87
Mound1138,6709,368-1.97%3,0302.86
St. Francis1148,6018,1731.26%37023.27
Corcoran1158,5046,2647.05%23835.80
New Prague1168,3938,1610.7%2,1953.82
Waite Park1178,3878,3450.13%66412.63
Virginia1188,2568,408-0.46%44018.78
Albertville1198,2167,9000.97%1,8594.42
Wyoming1208,0748,0400.11%39120.65
Orono1217,9598,311-1.09%50015.92
Mahtomedi1227,8718,141-0.84%2,2773.46
Isanti1237,5286,8822.2%1,5254.94
Belle Plaine1247,5217,3650.52%1,2685.93
Shorewood1257,4657,783-1.05%1,3975.34
Carver1267,3565,4347%1,6634.42
Delano1277,2756,5032.73%1,7324.20
Crookston1287,1847,462-0.95%1,3895.17
St. Joseph1297,1387,0680.25%1,7404.10
Kasson1307,1176,8750.86%2,3403.04
Byron1317,0976,3252.79%2,3593.01
Spring Lake Park1326,9757,183-0.74%3,5001.99
Medina1336,9266,8500.27%27125.55
Stewartville1346,9186,6840.86%2,1383.23
Jordan1356,8856,6650.8%2,1583.19
Zimmerman1366,7996,2232.16%1,9593.47
Litchfield1376,5766,628-0.2%1,4844.43
Chisago City1385,7575,5830.77%45912.53
Newport1395,6993,9418.37%1,5743.62
Glencoe1405,6185,730-0.5%1,7873.14
Princeton1415,6085,0142.73%1,1764.77
International Falls1425,5445,786-1.07%8656.41
Lake City1435,3625,2520.53%1,1974.48
La Crescent1445,3485,3400.04%1,6033.34
St. Paul Park1455,3135,541-1.06%1,7892.97
Elko New Market1465,2264,8221.97%1,5393.40
Montevideo1475,1915,409-1.03%1,1034.71
Lonsdale1485,1084,7121.98%1,9362.64
Becker1495,0934,9010.95%48310.55
Redwood Falls1505,0745,094-0.1%9645.26
Morris1515,0695,099-0.14%1,0854.67
Lindstrom1525,0644,9020.82%1,3413.78
Watertown1535,0024,6821.63%1,9052.63
Dilworth1544,9344,6081.69%1,5373.21
North Oaks1554,8925,274-1.91%7086.91
Circle Pines1564,8635,025-0.82%2,7821.75
Rockford1574,8364,5041.75%1,9072.54
Luverne1584,7794,931-0.79%1,3283.60
Falcon Heights1594,7755,371-3.03%2,1382.23
Oak Park Heights1604,6994,843-0.76%1,6232.90
Sauk Centre1614,6814,5630.65%1,1234.17
Windom1624,6754,809-0.7%1,1554.05
Chisholm1634,6634,759-0.51%1,0404.48
St. James1644,6234,785-0.86%1,9852.33
Nowthen1654,4884,530-0.22%13333.66
Park Rapids1664,3754,1631.23%5897.42
Wadena1674,3694,3350.21%8095.40
Cold Spring1684,3124,1700.84%1,6232.66
Columbus1694,2874,1750.66%9644.85
Wayzata1704,2524,424-1%1,3733.10
Zumbrota1714,2373,7353.06%1,5512.73
Rice Lake1724,2364,1020.81%13232.11
Le Sueur1734,2314,2070.14%8185.17
Cannon Falls1744,2184,220 9414.48
Pipestone1754,1194,207-0.53%9924.15
Goodview1764,0604,122-0.37%1,8412.21
Montrose1774,0453,7911.61%1,3323.04
St. Charles1783,9923,994 1,0423.83
Hanover1793,9813,5572.73%7295.46
Pine Island1803,9643,7641.28%6805.83
Centerville1813,9603,9040.36%1,8642.13
Grant1823,9493,963-0.08%15825.07
Scandia1833,9253,987-0.38%11334.84
Lexington1843,8892,25511.75%5,6440.69
Mora1853,8703,6801.26%7485.18
Norwood Young America1863,8663,866 1,6202.39
Perham1873,7523,5121.63%1,0573.55
St. Augusta1883,7513,5031.68%12629.68
Long Prairie1893,7443,6640.54%1,3662.74
Pine City1903,7363,1404.15%9693.85
Montgomery1913,7063,2643.09%1,4832.50
Deephaven1923,7033,887-1.23%1,5932.33
Melrose1933,6163,6080.06%1,1393.17
Independence1943,5583,748-1.3%11032.43
Plainview1953,5483,4820.48%1,6562.14
Two Harbors1963,5373,633-0.67%1,0813.27
Rush City1973,4243,2321.42%8044.26
Eveleth1983,4163,488-0.52%5426.31
Bayport1993,4154,031-4.32%1,9381.76
Benson2003,4143,470-0.41%1,0983.11
Annandale2013,4043,3440.44%1,1243.03
Sleepy Eye2023,3883,446-0.41%1,8431.84
Breckenridge2033,2753,421-1.09%1,2952.53
Eagle Lake2043,2573,289-0.24%2,1081.54
Jackson2053,2183,318-0.77%6794.74
Ely2063,2143,260-0.34%1,0992.92
Blue Earth2073,1783,1700.06%1,0023.17
Proctor2083,0863,116-0.23%9443.27
Milaca2093,0813,0150.56%9343.30
Staples2103,0623,0140.39%6444.75
Moose Lake2113,0502,7842.25%9933.07
Chatfield2123,0093,0010.07%1,1632.59
Afton2132,9542,956 11825.09
Greenfield2142,8892,909-0.17%14220.37
Breezy Point2152,8692,5792.61%24511.72
Albany2162,8652,7850.7%1,3182.17
Mountain Iron2172,8522,868-0.14%4268.14
Caledonia2182,8142,848-0.28%9962.82
Dodge Center2192,8092,849-0.36%1,3382.10
Barnesville2202,7952,7670.25%1,3522.07
Cokato2212,7552,791-0.33%1,7891.54
Roseau2222,7232,739-0.15%1,0312.64
Paynesville2232,7212,3893.15%1,1812.30
Cohasset2242,6872,697-0.07%10026.88
Foley2252,6672,697-0.26%1,0422.56
Granite Falls2262,6652,729-0.6%7543.54
Glenwood2272,6442,658-0.11%4765.55
Mayer2282,6272,4671.55%1,9151.37
Wabasha2292,6222,5620.57%3208.19
Pelican Rapids2302,6092,5950.15%1,0282.54
Lake Crystal2312,5142,546-0.32%1,4621.72
Le Center2322,5082,5020.08%1,4951.68
Janesville2332,5002,4220.81%1,4291.75
Pequot Lakes2342,4822,3980.85%15216.36
Crosslake2352,4792,3970.85%9625.76
Osseo2362,4542,676-2.19%3,3070.74
Spring Valley2372,4502,454-0.04%8332.94
Rockville2382,4432,3850.62%8628.40
Wells2392,4142,4060.08%1,2351.96
Crosby2402,3722,3600.13%8032.96
Hawley2412,3562,2361.29%9592.46
Gaylord2422,3432,2830.64%1,3781.70
Madelia2432,3412,397-0.59%1,5401.52
Arlington2442,3022,2420.66%1,4081.64
Olivia2452,2862,348-0.65%9232.48
Rice2462,2731,9733.41%3995.70
Waverly2472,2621,9223.9%1,2911.75
Clearwater2482,2521,9303.73%1,4281.58
Excelsior2492,2342,356-1.32%3,5460.63
Maple Lake2502,2222,1620.68%9912.24
Winsted2512,2112,239-0.32%1,1691.89
Howard Lake2522,1912,0831.25%1,1801.86
Aitkin2532,1872,1610.32%8462.58
Nisswa2542,1781,9702.45%20210.77
Esko2552,1222,222-1.16%4374.86
St. Bonifacius2562,0992,297-2.28%2,0181.04
Cologne2572,0842,0600.29%1,1681.78
Tracy2582,0442,060-0.19%8532.40
Eyota2592,0411,9990.54%1,2101.69
Lauderdale2602,0412,261-2.62%4,8710.42
Ortonville2611,9952,013-0.2%4784.17
Hoyt Lakes2621,9872,017-0.35%3556.16
Springfield2631,9802,028-0.6%1,0551.88
Coleraine2641,9772,001-0.3%12915.35
Hinckley2651,9741,9040.92%5133.85
Mountain Lake2661,9551,997-0.51%1,2971.51
Slayton2671,9492,013-0.81%9981.95
Blooming Prairie2681,9211,969-0.62%1,3461.43
Lester Prairie2691,8991,8970.05%2,1290.89
Kenyon2701,8851,891-0.05%8162.31
Rushford2711,8601,862 1,1281.65
Rock Creek2721,8451,6852.22%4343.01
Sandstone2731,8382,458-7.78%3505.26
Warroad2741,8251,8230.06%6023.03
Silver Bay2751,8201,862-0.55%2397.63
Dundas2761,7781,7100.97%9671.84
Oronoco2771,7781,806-0.39%6102.91
Braham2781,7691,783-0.17%1,0991.61
Waterville2791,7611,7450.23%1,0361.70
Osakis2801,7361,770-0.46%8981.93
Avon2811,7031,6351.01%1,0401.64
Lakefield2821,6981,734-0.53%1,2691.34
Tonka Bay2831,6971,4354.05%1,8070.94
Ada2841,6961,742-0.64%1,2541.35
Stacy2851,6961,710-0.18%5253.23
Canby2861,6841,690-0.06%7442.26
Gilbert2871,6571,685-0.42%14111.74
Aurora2881,6531,677-0.36%4363.79
Lakeland2891,6501,708-0.84%7972.07
Mapleton2901,6451,705-0.9%1,1761.40
Maple Plain2911,6051,739-2.02%1,5071.06
Long Lake2921,6021,736-2.02%1,8710.86
Spring Park2931,5941,732-2.09%4,5160.35
Warren2941,5361,596-0.97%1,0551.46
Richmond2951,5231,4890.59%1,2881.18
Lewiston2961,4981,526-0.46%1,1841.26
Madison2971,4941,514-0.33%1,4241.05
Dassel2981,4891,4770.2%9041.65
Pierz2991,4861,4221.09%1,0781.38
Starbuck3001,4581,3621.67%9081.60
Dawson3011,4401,460-0.35%1,0081.43
Winnebago3021,3901,392 5912.35
Glyndon3031,3851,3051.47%8751.58
Medford3041,3781,3161.18%1,1531.20
Hayfield3051,3721,3660.15%1,0891.26
Babbitt3061,3711,395-0.44%13106.02
Fosston3071,3711,427-1.01%6712.04
Appleton3081,3701,390-0.36%7321.87
Grand Marais3091,3601,3400.37%4682.91
Wheaton3101,3501,454-1.89%7771.74
Minneota3111,3491,361-0.22%9301.45
Menahga3121,3411,347-0.07%3613.71
Bagley3131,3261,2880.76%6691.98
Clara City3141,3241,420-1.78%7541.76
Fulda3151,3211,369-0.9%1,3051.01
Preston3161,3201,320 5352.46
Winthrop3171,3141,328-0.23%1,1131.18
New London3181,3101,2541.08%1,0411.26
Frazee3191,3061,326-0.38%1,1841.10
Madison Lake3201,3061,2541%1,2361.06
Red Lake Falls3211,3041,350-0.84%6212.10
New York Mills3221,3031,2990.08%8941.46
Elbow Lake3231,2911,2770.31%9701.33
Red Lake3241,2771,593-5.83%2644.83
Royalton3251,2751,283-0.16%6591.93
Edgerton3261,2701,2580.24%1,0761.18
Renville3271,2591,297-0.71%9521.32
Goodhue3281,2511,2450.16%1,3600.92
Spring Grove3291,2251,255-0.57%1,2271
Shafer3301,2241,1521.49%9771.25
Fairfax3311,2111,247-0.74%9241.31
Mahnomen3321,2101,238-0.57%1,1561.05
New Richland3331,2041,228-0.5%2,0240.59
Elgin3341,1841,1141.54%1,2660.94
Adrian3351,1821,196-0.25%1,0171.16
East Gull Lake3361,1799854.34%1507.88
Dellwood3371,1531,173-0.43%4312.68
Lake Shore3381,1521,0661.95%9112.68
Grand Meadow3391,1481,1260.53%1,6830.68
Harris3401,1471,1110.79%5719.96
Cottonwood3411,1421,144 1,1471
Nicollet3421,1351,143-0.18%1,2010.94
Mantorville3431,1191,1090.27%7981.40
Wanamingo3441,1111,113 7761.43
Little Rock3451,1099134.62%1547.22
Eden Valley3461,1081,0301.84%9101.22
Tyler3471,1011,141-0.9%5761.91
Atwater3481,0701,124-1.2%1,0421.03
Spicer3491,0631,109-1.02%8981.18
Watkins3501,0629901.72%1,5210.70
Truman3511,0501,096-1.04%9551.10
Taylors Falls3521,0421,054-0.29%2653.94
Harmony3531,0321,044-0.29%9261.11
Sherburn3541,0321,056-0.58%1,1480.90
Parkers Prairie3551,0251,0170.2%8211.25
Morristown3561,0179990.49%9391.08
Ponemah3571,0166888.78%9310.96
Scanlon3581,0099890.5%1,2160.83
Lake St. Croix Beach3591,0011,041-0.99%1,7810.56
Walker3601,0019730.7%3922.56
Houston361993999-0.1%7901.26
White Earth36298847814.88%2893.41
Hector3639841,020-0.91%5451.81
Henderson3649809540.72%9141.07
Bird Island3659751,003-0.71%6391.52
Biwabik3669709560.41%1098.92
Keewatin367968982-0.31%3952.45
Carlton3689679630.1%2533.82
Le Roy3699639590.1%1,3640.71
Redby3709561,500-12.45%1785.38
Baudette371954956 2254.23
Nashwauk372951971-0.52%6414.79
Hilltop373949955-0.1%7,9750.12
Buhl374946952-0.11%2863.31
Pine River3759469160.85%7841.21
Mazeppa3769018770.67%8321.08
Deer River377894912-0.45%6991.28
Emily3788818451.03%2929.98
Battle Lake3798758590.46%6181.42
Morgan380875889-0.34%1,5850.55
Henning3818658570.23%2603.32
Silver Lake382861867-0.12%2,1260.41
Kimball3838608021.77%5691.51
Martin Lake384860904-1.26%6251.38
Vineland3858587264%929.32
Hancock386854860-0.12%9460.90
West Concord387842862-0.59%7771.08
Hallock388841903-1.75%3952.13
Isle3898408041.08%3312.54
Landfall390839845-0.12%12,7120.07
Birchwood Village391829859-0.84%2,4310.34
Clarkfield392827839-0.36%7691.08
Browerville393821841-0.6%7751.06
Stockton394814814 4791.70
Blackduck395805839-0.98%5011.61
St. Stephen3968037970.25%2163.72
Bovey397802824-0.62%3512.29
Rushford Village3988007940.25%2433.51
Cleveland3997967441.66%1,4550.55
Dover4007927840.25%7821.01
Raymond4017927880.13%8790.90
Kerkhoven402791799-0.25%9510.83
Fertile403786798-0.38%3792.08
Lamberton404783795-0.38%1,0250.76
Gibbon405781785-0.13%1,1780.66
Onamia4067817750.26%8230.95
Elysian4077807082.36%6541.19
Lilydale408762804-1.29%1,3710.56
Sebeka4097567420.53%3062.47
Holdingford410738742-0.14%8880.83
Westbrook411738758-0.67%1,1130.66
Ottertail4127376373.51%1724.27
St. Clair413735751-0.54%1,1040.67
Walnut Grove414735749-0.41%6741.09
Belgrade415733737-0.14%6101.20
Green Isle4167325885.17%7211.01
Courtland417730734-0.14%2792.61
Wabasso418728732-0.14%8560.85
Hoffman4197197030.56%3342.15
Lake Park420718728-0.28%7250.99
Kasota421710716-0.14%5841.22
Lanesboro422710724-0.42%5441.31
Mabel423707717-0.28%1,4700.48
Brownton424706728-0.7%1,7780.40
Twin Valley425702718-0.57%8210.85
Hampton426700740-1.41%5691.23
Greenwood427695729-1.14%1,9360.36
Cass Lake4286946760.73%6031.15
Motley4296916790.44%4981.39
Greenbush4306896830.29%4531.52
Adams4316886800.29%6861
Clarks Grove432688698-0.29%1,2130.57
Welcome433688706-0.58%4731.46
Freeport4346796750.15%5761.18
Trimont435679711-1.16%8640.79
Rollingstone4366786660.44%1,5590.43
Clear Lake4376776491.04%6601.02
La Prairie4386736570.6%4071.65
Lake Benton439668686-0.6%1703.92
Ellendale440667671-0.15%8000.83
Hills441665685-0.75%1,0560.63
Minnesota Lake4426636610.15%4101.62
Karlstad443660706-1.64%4391.50
Brooten4446556271.08%4131.59
Clarissa445652660-0.31%6421.01
Marine on St. Croix446649663-0.46%1663.91
Brownsdale4476426340.31%1,4300.45
Center City4486416250.63%1,0960.58
Taconite449640650-0.31%2327.97
Buffalo Lake450636656-0.78%9070.70
Grove City4516356270.32%9650.66
The Lakes452633661-1.09%1933.70
Hill City4536246140.48%5601.11
Warsaw454623925-10.75%7230.86
Randall4556126100.16%3062
Barnum456610612 6051.01
Marble457604618-0.49%1404.30
Sabin458603617-0.5%1,3110.46
Jasper459599613-0.5%5881.02
Loretto460598642-1.81%2,3180.26
Hendricks461597613-0.67%6380.94
Heron Lake462586606-0.85%4721.24
Deerwood4635855790.34%3931.49
Balaton464582588-0.17%4011.45
Butterfield465582600-0.68%1,4850.39
Evansville466581601-0.85%7420.78
Foreston4675805561.04%4051.43
McIntosh468579603-1.03%5801
Alden469577583-0.17%5980.96
Ironton470572574 3951.45
Stephen471569593-1.04%7310.78
Glenville472563569-0.18%5021.12
Hokah473556556 7950.70
Kandiyohi474556574-0.71%1,4790.38
Brownsville475555567-0.54%3001.85
Hamburg476555567-0.54%2,7210.20
Halstad477554572-0.72%1,8280.30
Audubon478549565-0.72%9960.55
Racine4795494614.17%8220.67
Elmore480548550 6020.91
Bertha481547561-0.55%5051.08
Good Thunder482547559-0.55%8720.63
Ranier483541561-0.92%5061.07
Ivanhoe484538554-0.74%6040.89
Franklin4855344941.91%4971.07
Eagle Bend486533551-0.74%3951.35
Argyle487530542-0.56%3511.51
Littlefork488530550-0.94%4451.19
Pillager4895255070.96%6180.85
Minnetonka Beach490524544-0.95%1,1220.47
Graceville491522526-0.19%9020.58
Cook492521523 2012.59
Lyle493521523 6850.76
Willernie4945205180.19%4,1600.13
Verndale4955175150.19%5280.98
Amboy496516536-0.96%1,6380.32
Browns Valley497515555-1.91%6590.78
Floodwood498513519-0.19%3371.52
Geneva499503507-0.2%1,0820.47
Sunfish Lake500503525-0.98%3361.50
Gem Lake501500532-1.57%4771.05
Jenkins5025004840.81%1124.47
Prinsburg503500516-0.79%4951.01
Claremont504497511-0.6%4541.09
Cosmos505497511-0.6%4491.11
Brewster506494506-0.6%3571.38
Brandon507489503-0.61%1,0100.48
Kiester5084894870.21%1,1320.43
Rothsay509489499-0.41%5990.82
Sacred Heart510489507-0.81%4930.99
Carlos511482496-0.62%1,0320.47
Ellsworth512480494-0.62%7280.66
Pennock513479483-0.21%4691.02
Ulen514477477 4501.06
Ashby5154764740.21%8640.55
Upsala516476486-0.42%1473.24
Sturgeon Lake5174734391.94%1253.79
Clearbrook5184724680.21%9170.52
Lafayette519469491-1.05%3731.26
Bethel520468474-0.21%4780.98
Naytahwaush521468476-0.43%1612.90
Stewart522467481-0.64%5770.81
Altura523457469-0.65%1542.98
Fifty Lakes5244574430.88%1629.32
Wrenshall5254544241.79%3041.49
Randolph526452464-0.66%4740.95
New Germany527449465-0.88%4520.99
Danube528442458-0.9%9080.49
Akeley5294404022.33%3001.47
Miltona5304364300.46%6570.66
Wykoff531433433 4640.93
Kellogg5324274190.47%1,3770.31
Lynd533426432-0.23%3401.25
Badger534423429-0.24%3171.34
Vermillion535421443-1.17%4270.98
Tower536420426-0.24%1412.98
Willow River5374123841.73%2411.71
Remer5384103921.23%3091.33
Fountain5394084060.25%4100.99
New Auburn540407409 5970.68
Milan541406430-1.46%5720.71
Chokio542404406 9350.43
Bigfork543401405-0.25%2181.84
Fisher544401419-0.99%9410.43
Ogilvie5454013890.75%3921.02
Waubun546399405-0.25%7760.51
Oklee547397415-1%6430.62
Rose Creek548397397 8100.49
Nevis5493963801.02%4270.93
Morton550393409-1.01%3251.21
Herman5513883840.26%3501.11
Hanska5523863840.26%1,5630.25
McGregor5533863820.26%1802.14
Erskine554384402-1.03%5220.74
Woodland555381387-0.26%6610.58
Soudan556379467-5.49%5570.68
Pine Springs557378378 4910.77
Alvarado558377387-0.53%1,8040.21
Barrett5593773710.53%1812.09
Ghent5603773730.27%1,2040.31
Clinton561376384-0.53%3930.96
Comfrey562374386-0.8%8740.43
Wood Lake563372378-0.27%4930.75
Underwood5643703580.82%6420.58
New Munich5653673570.82%6850.54
Russell5663643481.11%3970.92
Emmons567362368-0.27%4410.82
Round Lake568360374-0.83%5240.69
Vergas5693603461.12%2481.45
Mahtowa570359373-0.83%3410.59
Rushmore571359369-0.55%1,4130.25
Bricelyn572349351 1,2030.29
St. Marys Point573344354-0.58%8910.39
Darwin574341347-0.29%1682.03
Swanville5753403261.19%6440.53
Newfolden576339353-0.88%3341.02
Askov5773373290.6%2681.26
Cuyuna5783372973.06%1043.23
Jeffers579337353-1.17%8690.39
Lancaster580337361-1.75%1442.33
Long Beach581337341-0.3%2331.44
Lowry582336336 7340.46
Garfield583333347-0.89%4120.81
Riverland5843332655.38%2,0300.16
Deer Creek585331331 824.01
Lakeland Shores586327341-0.91%1,0190.32
Plato587327329 9420.35
Grey Eagle588325333-0.61%9130.36
Dexter589323323 2291.41
Calumet590321329-0.62%1781.80
Finlayson5913192971.92%1142.79
Sanborn592319325-0.31%1542.07
Canton5933173110.64%3101.02
Vernon Center594317331-0.94%6460.49
Wilmont595317329-0.94%4570.69
Buckman5963163100.64%3121.01
Cyrus5973153050.96%1,1750.27
Hartland598313319-0.32%1,1590.27
St. Martin599311311 3560.87
Hackensack6003072931.32%3021.02
Medicine Lake601307335-2.23%1,7750.17
Hollandale602303309-0.33%6890.44
Murdock6033023000.33%4850.62
Middle River604297305-0.67%5980.50
Ceylon605292306-1.02%5730.51
Maynard606291315-2.02%4860.60
Belview607289291 3160.92
Dakota608289295-0.34%5240.55
Skyline609287291-0.35%1,4790.19
Hendrum610286288 8800.33
Searles611282288-0.35%6440.44
Rice Lake6122772671.09%2710.45
Granada613276290-1.07%4740.58
Nerstrand614276276 1951.42
Backus6152752651.1%4440.62
Eitzen616273279-0.36%4480.61
Bowlus617271275-0.37%2121.28
Plummer618271277-0.37%1012.67
Kensington6192702660.37%7580.36
Gonvick6202692670.37%2051.31
Beaver Creek621268284-1.47%5070.53
Vesta622268274-0.37%6720.40
Chandler623267279-1.11%3380.79
Wilton624266268 1002.65
Freeborn625262262 1,4320.18
Utica626262268-0.38%2650.99
Milroy627254258-0.39%9730.26
Hayward628252256-0.4%4140.61
Cromwell6292512371.62%1371.84
Wahkon6302512371.62%2630.96
St. Hilaire631248274-2.36%3170.78
Hewitt632247249 1202.06
Kelliher633246256-0.81%1122.20
Climax634243243 2590.94
Hanley Falls635242242 9720.25
Pease6362422400.41%4580.53
Lake Wilson637239255-1.65%5650.42
Echo638238238 2351.01
Lake Lillian639237249-1.25%5230.45
Frontenac6402361924.89%1281.84
Oslo641234244-0.85%6310.37
Lutsen6422322181.75%2210.58
Ruthton643227227 3910.58
Gary644226228 7020.32
Ostrander645226228 4760.47
Pemberton646225231-0.44%1,1970.19
Elrosa6472242141.36%1,4270.16
Peterson648224232-0.89%4720.47
Villard649221223 2840.78
Bigelow650219225-0.46%5570.39
Frost651218222-0.46%5060.43
Gilman652217223-0.46%4460.49
Rutledge6532172130.46%742.95
Sobieski6542172110.93%544
Dalton655216216 9150.24
Dennison656216218 1711.26
Donnelly657215221-0.46%772.78
Bluffton658213213 782.72
Flensburg659213215 316.98
Orr660213215 1511.41
Storden661213219-0.47%9640.22
Greenwald6622122021.44%2970.71
Garrison6632101941.94%2011.05
Northrop664210222-1.41%1,6030.13
Beardsley665209215-0.48%4450.47
Currie666209223-1.42%3800.55
Garden City667209233-2.79%1161.79
Lucan668206210-0.48%5220.40
Lake George669205307-10.87%464.48
Okabena670204204 9150.22
Merrifield6712034125.31%3740.54
Lewisville672202206-0.49%8490.24
Waldorf673202202 5330.38
Ogema674201207-0.5%1631.23
Hitterdal675200200 2340.85
Lismore676196204-1.01%5620.35
Magnolia677192200-1.03%2410.80
Minnesota City678187191-0.53%7510.25
Kingston6791861840.54%3370.55
Meire Grove6801851810.54%4760.39
Twin Lakes681185249-7.96%692.67
Nelson6821841800.55%2800.66
South Haven683182186-0.55%2870.64
Mendota684180186-0.55%7030.26
Easton685179179 1890.95
Holland686177179 1930.92
Tenstrike687177185-1.12%543.28
Bellechester6881761740.57%5570.32
Hardwick689176188-1.68%1001.76
Kettle River6901761681.15%4560.39
Shelly691176182-0.56%8340.21
Warba6921741720.58%543.23
Grygla693172178-0.58%2980.58
Winger694172174 3810.45
Big Falls695171175-0.58%286.04
Delavan696171171 1701
Callaway697170176-0.58%2700.63
Dent698170170 4580.37
Palisade6991701621.19%2490.68
Watson700170182-1.73%9880.17
Wright7011691650.6%1161.46
Felton702168174-0.59%1661.01
Waltham7031681621.21%3510.48
Lake Bronson704167179-1.76%3160.53
Williams7051671532.45%1710.98
Elizabeth706165165 4410.37
Forada707165171-0.6%3270.51
Kennedy708165177-1.79%4100.40
Mahnomen709165215-6.78%1301.27
Porter710165165 732.26
Winton711165165 1,2890.13
Osage712164258-12.3%602.73
Steen713164172-1.21%3750.44
Wendell714164166 1650.99
Iona715162166-0.61%2080.78
Longville7161611570.63%1890.85
Grasston7171591550.63%1690.94
Kilkenny7181591491.92%1,2520.13
Campbell719158162-0.63%6670.24
Roosevelt720156160-0.64%1521.03
Zumbro Falls721155155 2720.57
Bena7221541441.99%3050.51
Fairhaven723153397-28.51%801.91
Conger724152154 1,1690.13
Northome725152156-0.65%1041.46
Clements726151153 4010.38
Kinney727149151 383.91
Millville728149149 9930.15
Laporte7291481342.78%2110.70
Finland730146208-9.32%275.33
Mapleview731146146 7850.19
Bellingham732145145 3750.39
Lansing733145173-4.61%1850.79
Boyd734141143 2760.51
Leota735139153-2.11%1021.37
Bingham Lake736138138 1830.76
Blomkest737138144-0.72%1361.02
Coates738137145-1.44%991.38
Shevlin7391371350.73%1700.81
Pine Point740136434-35.24%383.60
Meadowlands7411351330.75%3550.38
Twin Lakes7421351310.75%2770.49
Taunton743134134 1331.01
Brook Park7441331310.76%1340.99
Chickamaw Beach7451331290.76%592.25
Elkton746133133 1041.28
Erhard747131131 2360.55
Hammond748131131 1,2480.10
Heidelberg749131133 2480.53
Roscoe7501301260.78%2100.62
Elba751127129 622.06
Clontarf752126128 612.08
Miesville753126134-1.56%721.75
Dunnell754125131-0.79%8170.15
Federal Dam7551251210.81%661.90
Foxhome756122124 3270.37
Harding757122124 393.10
Lastrup758122124 3310.37
Ormsby7591221180.83%3460.35
Burtrum760121125-0.82%2130.57
Odin761121125-0.82%3270.37
Beaver Bay762120120 1500.80
Garvin763120120 4290.28
Wolverton764120126-0.83%3440.35
Elmdale7651181140.85%343.44
Marietta766117119 3190.37
Riverton767117117 1440.81
Stanchfield7681157310.58%2170.53
Brooks769114118-0.87%991.15
Brookston770113115 2090.54
Trommald771112983.7%303.69
De Graff772110112 1320.84
Quamba7731101060.92%1580.70
Biscay774109113-0.91%1,5350.07
Woodstock775109111 2020.54
Perley776108112-0.92%4370.25
Avoca777107113-0.93%1110.96
Effie778107109 293.66
Goodridge779107111-0.93%5690.19
Iron Junction780106108 1310.81
Odessa781104104 1080.96
McKinley782103105 701.47
Mentor783103107-0.96%541.90
Comstock784102102 4430.23
Trosky785102104 721.41
Danvers786100102 1440.69
Millerville78798100 1140.86
Borup78897951.04%3820.25
Minneiska7899797 1910.51
Squaw Lake7909799 1200.81
Alpha7919698 6320.15
Alberta7929393 3540.26
St. Leo7939393 3680.25
West Union79493911.09%2090.44
St. Anthony7959292 1870.49
Sunburg7969296-1.07%1940.47
Lengby7979191 3700.25
Revere7988789 1520.57
Bruno79986841.18%861
Georgetown8008690-1.15%841.02
Holt8018690-1.15%861
Homer80286176-20.37%731.19
Arco8038587 1320.65
Ball Club80485153-16.67%312.76
Holloway8058587 611.40
Silver Creek80685197-24.78%571.49
Beltrami8078488-1.18%422
Fort Ripley8088484 651.29
Bejou8098385 2890.29
Bock81082781.23%4910.17
Nimrod8118282 870.94
Darfur8128183 3540.23
Turtle River8138185-1.22%741.10
New Trier8148084-1.23%4260.19
Seaforth8158082 791.02
Zemple81679751.28%1200.66
Lake Henry81778741.3%3940.20
Richville8187777 770.99
Viking8197781-1.28%1490.52
Nielsville8207680-1.3%2470.31
La Salle8217476 8510.09
Solway8227476 721.03
Whalan82374662.78%1720.43
Dumont8247379-1.35%1700.43
Dundee8257375 2380.31
Kerrick82672701.41%720.99
Genola8277171 2310.31
Spring Hill82871671.43%980.73
Wanda8297173 2740.26
Walters8307070 3500.20
Clitherall83169632.99%3770.18
Evan8326971 671.03
Nassau8336868 4280.16
Strandquist8346870 2610.26
Sargeant8356666 770.85
Wolf Lake8366668 2120.31
Manhattan Beach83764601.59%421.53
Nashua8386367-1.56%183.51
Cedar Mills83962601.64%1920.32
Kent8406266-1.59%3230.19
Tamarack84162581.64%183.50
Tintah8426268-1.59%820.75
Henriette84361571.67%2170.28
Kenneth8446163 571.06
Ihlen8456060 1580.38
Vining8466060 531.14
Farwell8475858 2270.26
Taopi8485858 1480.39
Wilder8495658 710.79
Halma8505559-1.79%590.94
St. Rosa8515555 1490.37
Gully8525456 2200.25
Hadley8535454 1910.28
Dovray8545355 2130.25
Hazel Run8555353 700.76
Mizpah8565355 183.02
Norcross85753511.92%341.56
Hatfield8585252 192.79
Leonidas8595252 391.32
Manchester8605254 7030.07
St. Vincent8615054-1.96%491.03
Urbank8625050 750.67
Myrtle8634848 4950.10
Delhi8644646 600.76
Leonard86546442.22%990.46
Sedan86646442.22%940.49
Inger86742148-38.23%221.88
McGrath8684242 1130.37
Westport8694242 1600.26
Trail87040382.56%401
Regal8713941 760.51
Denham8723737 281.33
Humboldt8733741-2.63%3330.11
Aldrich8743333 670.49
Cobden8753333 330.99
Doran8763335 1590.21
Boy River87731273.33%720.43
Louisburg8783131 1220.25
Strathcona8793030 600.50
Correll8802828 730.38
Florence8812626 2430.11
Johnson8822525 810.31
Hillman8832222 350.62
Donaldson8842022 290.69
Barry8851515 590.25
Funkley8861212 160.77
Kinbrae8871212 140.87
Nett Lake8881.72
showing: 888 rows

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.

Minnesota Cities by Population (2024)

What is the biggest city in Minnesota?

Minneapolis is the biggest city in Minnesota, with a population of 419,508 in 2024.

What is the fastest growing city in Minnesota?

Lexington is the fastest growing city in Minnesota over the past 4 years, having grown 11.75% annually since 2020.

How many cities are in Minnesota?

There are 888 cities in Minnesota.

What are the 10 largest cities in Minnesota?

The 10 largest cities in Minnesota are: Minneapolis, St. Paul, Rochester, Duluth, Bloomington, Woodbury, Brooklyn Park, Lakeville, Plymouth and Blaine.

Frequently Asked Questions

Minnesota Cities by First Letter