| Rank | City | 2010 Population | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Minneapolis | 382,578 | 0.0% |
| 2 | St. Paul | 285,068 | -0.1% |
| 3 | Rochester | 106,769 | 1.8% |
| 4 | Duluth | 86,265 | 0.0% |
| 5 | Bloomington | 82,893 | -0.3% |
| 6 | Brooklyn Park | 75,781 | 1.2% |
| 7 | Plymouth | 70,576 | 0.7% |
| 8 | St. Cloud | 65,842 | 1.0% |
| 9 | Eagan | 64,206 | 0.1% |
| 10 | Woodbury | 61,961 | 2.8% |
| 11 | Maple Grove | 61,567 | 1.8% |
| 12 | Coon Rapids | 61,476 | -0.0% |
| 13 | Eden Prairie | 60,797 | 1.0% |
| 14 | Burnsville | 60,306 | 0.0% |
| 15 | Blaine | 57,186 | 2.3% |
| 16 | Lakeville | 55,954 | 2.5% |
| 17 | Minnetonka | 49,734 | -0.3% |
| 18 | Apple Valley | 49,084 | 0.7% |
| 19 | Edina | 47,941 | 0.1% |
| 20 | St. Louis Park | 45,250 | 0.2% |
| 21 | Mankato | 39,309 | 1.9% |
| 22 | Moorhead | 38,065 | 1.6% |
| 23 | Maplewood | 38,018 | 0.7% |
| 24 | Shakopee | 37,076 | 5.8% |
| 25 | Richfield | 35,228 | 0.2% |
| 26 | Cottage Grove | 34,589 | 1.2% |
| 27 | Inver Grove Heights | 33,880 | 1.3% |
| 28 | Roseville | 33,660 | -0.0% |
| 29 | Andover | 30,598 | 1.3% |
| 30 | Brooklyn Center | 30,104 | 0.3% |
| 31 | Winona | 27,592 | 0.2% |
| 32 | Oakdale | 27,378 | 0.2% |
| 33 | Fridley | 27,208 | -0.1% |
| 34 | Savage | 26,911 | 2.2% |
| 35 | Owatonna | 25,599 | 1.3% |
| 36 | Shoreview | 25,043 | -0.4% |
| 37 | Austin | 24,718 | 0.5% |
| 38 | White Bear Lake | 23,797 | -0.2% |
| 39 | Chaska | 23,770 | 2.9% |
| 40 | Ramsey | 23,668 | 2.4% |
| 41 | Faribault | 23,352 | 1.1% |
| 42 | Champlin | 23,089 | 0.3% |
| 43 | Elk River | 22,974 | 3.2% |
| 44 | Chanhassen | 22,952 | 1.2% |
| 45 | Prior Lake | 22,796 | 3.4% |
| 46 | Hastings | 22,172 | 1.9% |
| 47 | Crystal | 22,151 | -0.2% |
| 48 | Rosemount | 21,874 | 4.0% |
| 49 | New Brighton | 21,456 | -0.3% |
| 50 | Farmington | 21,086 | 5.2% |
| 51 | Golden Valley | 20,371 | 0.0% |
| 52 | New Hope | 20,339 | -0.3% |
| 53 | Lino Lakes | 20,216 | 1.8% |
| 54 | South St. Paul | 20,160 | -0.0% |
| 55 | Northfield | 20,007 | 1.5% |
| 56 | Willmar | 19,610 | 0.6% |
| 57 | West St. Paul | 19,540 | 0.0% |
| 58 | Columbia Heights | 19,496 | 0.5% |
| 59 | Forest Lake | 18,375 | 2.4% |
| 60 | Stillwater | 18,225 | 1.6% |
| 61 | Albert Lea | 18,016 | -0.2% |
| 62 | Hopkins | 17,591 | 0.1% |
| 63 | Anoka | 17,142 | -0.5% |
| 64 | Red Wing | 16,459 | 0.2% |
| 65 | St. Michael | 16,399 | 5.8% |
| 66 | Hibbing | 16,361 | -0.4% |
| 67 | Sartell | 15,876 | 4.9% |
| 68 | Buffalo | 15,453 | 4.1% |
| 69 | Ham Lake | 15,296 | 1.8% |
| 70 | Hutchinson | 14,178 | 0.7% |
| 71 | Robbinsdale | 13,953 | -0.1% |
| 72 | Marshall | 13,680 | 0.7% |
| 73 | Brainerd | 13,590 | -0.1% |
| 74 | Otsego | 13,571 | 7.6% |
| 75 | New Ulm | 13,522 | -0.1% |
| 76 | Bemidji | 13,431 | 0.9% |
| 77 | North Mankato | 13,394 | 1.2% |
| 78 | Hugo | 13,332 | 7.3% |
| 79 | Fergus Falls | 13,138 | -0.4% |
| 80 | Sauk Rapids | 12,773 | 2.1% |
| 81 | Worthington | 12,764 | 1.3% |
| 82 | Monticello | 12,759 | 3.9% |
| 83 | Vadnais Heights | 12,302 | -0.6% |
| 84 | Mounds View | 12,155 | -0.5% |
| 85 | Cloquet | 12,124 | 0.8% |
| 86 | East Bethel | 11,626 | 0.5% |
| 87 | North St. Paul | 11,460 | -0.4% |
| 88 | St. Peter | 11,196 | 1.3% |
| 89 | Mendota Heights | 11,071 | -0.3% |
| 90 | Alexandria | 11,070 | 0.6% |
| 91 | Grand Rapids | 10,869 | 1.3% |
| 92 | Waconia | 10,697 | 4.4% |
| 93 | Fairmont | 10,666 | -0.2% |
| 94 | North Branch | 10,125 | 2.2% |
| 95 | Big Lake | 10,060 | 4.7% |
| 96 | Little Canada | 9,773 | -0.0% |
| 97 | Arden Hills | 9,552 | -0.1% |
| 98 | Hermantown | 9,414 | 1.6% |
| 99 | Waseca | 9,410 | -0.2% |
| 100 | Mound | 9,052 | -0.4% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025