| Rank | City | 2002 Population (Est.) | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Minneapolis | 381,111 | -0.4% |
| 2 | St. Paul | 286,431 | -0.1% |
| 3 | Rochester | 90,802 | 1.6% |
| 4 | Duluth | 86,982 | 0.9% |
| 5 | Bloomington | 84,975 | -0.2% |
| 6 | Brooklyn Park | 68,052 | 0.7% |
| 7 | Plymouth | 66,588 | 0.8% |
| 8 | Eagan | 64,052 | 0.5% |
| 9 | Coon Rapids | 61,926 | 0.3% |
| 10 | St. Cloud | 60,059 | 0.5% |
| 11 | Burnsville | 60,055 | -0.4% |
| 12 | Eden Prairie | 56,460 | 2.2% |
| 13 | Maple Grove | 55,213 | 7.5% |
| 14 | Minnetonka | 51,038 | -0.2% |
| 15 | Woodbury | 48,339 | 2.9% |
| 16 | Apple Valley | 47,254 | 2.9% |
| 17 | Edina | 47,167 | -0.5% |
| 18 | Blaine | 46,998 | 3.4% |
| 19 | Lakeville | 45,346 | 4.0% |
| 20 | St. Louis Park | 44,410 | 0.6% |
| 21 | Maplewood | 35,644 | 0.7% |
| 22 | Richfield | 34,808 | 1.1% |
| 23 | Roseville | 33,890 | 0.6% |
| 24 | Mankato | 32,981 | 1.2% |
| 25 | Moorhead | 32,510 | 0.1% |
| 26 | Cottage Grove | 30,695 | 0.0% |
| 27 | Inver Grove Heights | 30,174 | 1.0% |
| 28 | Brooklyn Center | 28,956 | -0.6% |
| 29 | Andover | 27,890 | 3.8% |
| 30 | Fridley | 27,437 | -0.1% |
| 31 | Winona | 26,912 | -0.7% |
| 32 | Oakdale | 26,799 | 0.2% |
| 33 | Shoreview | 26,597 | 2.0% |
| 34 | White Bear Lake | 24,702 | 1.5% |
| 35 | Austin | 23,466 | -0.3% |
| 36 | Savage | 23,401 | 8.3% |
| 37 | Owatonna | 22,899 | 1.3% |
| 38 | Shakopee | 22,874 | 8.5% |
| 39 | Champlin | 22,716 | 1.8% |
| 40 | Crystal | 22,608 | -0.4% |
| 41 | New Brighton | 22,165 | -0.1% |
| 42 | Faribault | 21,236 | 1.2% |
| 43 | Chanhassen | 20,916 | 2.2% |
| 44 | New Hope | 20,829 | -0.1% |
| 45 | Golden Valley | 20,541 | 1.0% |
| 46 | South St. Paul | 20,035 | -0.7% |
| 47 | West St. Paul | 19,637 | 0.6% |
| 48 | Ramsey | 18,871 | 1.5% |
| 49 | Chaska | 18,659 | 4.5% |
| 50 | Hastings | 18,599 | 1.6% |
| 51 | Columbia Heights | 18,480 | -0.3% |
| 52 | Willmar | 18,430 | -0.2% |
| 53 | Albert Lea | 18,341 | -0.5% |
| 54 | Anoka | 18,038 | -0.3% |
| 55 | Lino Lakes | 17,787 | 4.7% |
| 56 | Northfield | 17,575 | 2.0% |
| 57 | Elk River | 17,433 | 4.5% |
| 58 | Hopkins | 17,387 | 0.0% |
| 59 | Prior Lake | 17,038 | 4.3% |
| 60 | Hibbing | 17,027 | -0.3% |
| 61 | Red Wing | 16,131 | 0.1% |
| 62 | Stillwater | 15,914 | 2.0% |
| 63 | Rosemount | 15,527 | 4.8% |
| 64 | Forest Lake | 14,624 | 0.7% |
| 65 | Robbinsdale | 14,047 | -0.6% |
| 66 | Brainerd | 13,707 | 0.1% |
| 67 | Farmington | 13,702 | 7.9% |
| 68 | New Ulm | 13,661 | 0.5% |
| 69 | Fergus Falls | 13,644 | -0.3% |
| 70 | Ham Lake | 13,335 | 3.7% |
| 71 | Hutchinson | 13,292 | 0.7% |
| 72 | Vadnais Heights | 13,153 | 0.7% |
| 73 | Marshall | 12,783 | 0.1% |
| 74 | Mounds View | 12,741 | -0.1% |
| 75 | Bemidji | 12,436 | 1.6% |
| 76 | North Mankato | 12,054 | 1.4% |
| 77 | North St. Paul | 11,884 | -0.1% |
| 78 | Mendota Heights | 11,500 | 0.3% |
| 79 | East Bethel | 11,242 | 2.0% |
| 80 | Cloquet | 11,241 | 0.3% |
| 81 | Worthington | 11,230 | -0.2% |
| 82 | Buffalo | 10,926 | 5.9% |
| 83 | Sauk Rapids | 10,878 | 4.8% |
| 84 | Fairmont | 10,779 | -1.1% |
| 85 | Sartell | 10,507 | 7.0% |
| 86 | Alexandria | 10,499 | 0.2% |
| 87 | St. Michael | 10,364 | 10.8% |
| 88 | Arden Hills | 9,958 | 3.1% |
| 89 | Little Canada | 9,868 | 0.6% |
| 90 | St. Peter | 9,865 | 0.1% |
| 91 | Waseca | 9,653 | 0.1% |
| 92 | Mound | 9,431 | -0.1% |
| 93 | Grand Rapids | 9,419 | -1.5% |
| 94 | Monticello | 9,108 | 5.1% |
| 95 | Virginia | 9,059 | -0.9% |
| 96 | North Branch | 8,664 | 6.2% |
| 97 | Thief River Falls | 8,295 | -1.2% |
| 98 | Little Falls | 8,294 | 0.4% |
| 99 | Crookston | 8,169 | -1.5% |
| 100 | Hermantown | 8,101 | 0.4% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025