Cities in Minnesota
The 63 largest cities in Minnesota (the most populous cities in MN are Minneapolis, St. Paul, and Rochester) have an average Walk Score of 30. The best cities in Minnesota ranked by Walk Score are Minneapolis, St. Paul, and Hopkins, while the least walkable cities are Ramsey, Lino Lakes, and Andover.
Follow the links for city maps, photos, and all neighborhoods.
The list of Minnesota cities below is sorted by Walk Score, but can also be sorted by population or alphabetically (click table's heading to sort).
City |
Zip Code |
Walk Score |
Transit Score |
Bike Score |
Population |
---|---|---|---|---|---|
Minneapolis (the largest city in Minnesota) | 55407 | 71 | 55 | 83 | 382,578 |
St. Paul | 55106 | 60 | 46 | 64 | 285,068 |
Rochester | 30 | -- | 57 | 106,769 | |
Duluth | 55812 | 36 | 33 | 43 | 86,265 |
Bloomington | 55420 | 29 | -- | 42 | 82,893 |
Brooklyn Park | 55443 | 28 | 26 | 45 | 75,781 |
Plymouth | 55447 | 18 | -- | 41 | 70,576 |
St. Cloud | 34 | -- | 49 | 65,842 | |
Eagan | 55122 | 23 | 18 | 37 | 64,206 |
Woodbury | 55125 | 20 | -- | 36 | 61,961 |
Maple Grove | 55311 | 13 | -- | 46 | 61,567 |
Coon Rapids | 55433 | 25 | 18 | 46 | 61,476 |
Eden Prairie | 55347 | 18 | -- | 48 | 60,797 |
Burnsville | 55337 | 32 | 23 | 39 | 60,306 |
Blaine | 55434 | 23 | -- | 40 | 57,186 |
Lakeville | 14 | -- | 37 | 55,954 | |
Minnetonka | 55345 | 21 | 15 | 37 | 49,734 |
Apple Valley | 55124 | 21 | 27 | 38 | 49,084 |
Edina | 55436 | 37 | 29 | 49 | 47,941 |
St. Louis Park | 55426 | 50 | 35 | 64 | 45,250 |
Mankato | 40 | -- | 51 | 39,309 | |
Moorhead | 34 | -- | 58 | 38,065 | |
Maplewood | 24 | 31 | 39 | 38,018 | |
Shakopee | 29 | -- | 53 | 37,076 | |
Richfield | 55423 | 58 | 46 | 67 | 35,228 |
Cottage Grove | 55016 | 16 | 9 | 33 | 34,589 |
Inver Grove Heights | 55076 | 18 | 26 | 28 | 33,880 |
Roseville | 55113 | 35 | 31 | 47 | 33,660 |
Andover | 12 | -- | 39 | 30,598 | |
Brooklyn Center | 31 | 38 | 50 | 30,104 | |
Winona | 46 | -- | 54 | 27,592 | |
Oakdale | 55128 | 21 | 19 | 36 | 27,378 |
Fridley | 38 | 35 | 47 | 27,208 | |
Savage | 55378 | 22 | -- | 46 | 26,911 |
Owatonna | 25 | -- | 36 | 25,599 | |
Shoreview | 55126 | 17 | 16 | 38 | 25,043 |
Austin | 37 | -- | 57 | 24,718 | |
White Bear Lake | 36 | -- | 45 | 23,797 | |
Chaska | 22 | -- | 41 | 23,770 | |
Ramsey | 8 | -- | 40 | 23,668 | |
Faribault | 29 | -- | 42 | 23,352 | |
Champlin | 55316 | 20 | -- | 49 | 23,089 |
Elk River | 15 | -- | 32 | 22,974 | |
Chanhassen | 55317 | 16 | -- | 47 | 22,952 |
Prior Lake | 14 | -- | 41 | 22,796 | |
Hastings | 30 | -- | 40 | 22,172 | |
Crystal | 44 | 29 | 52 | 22,151 | |
Rosemount | 20 | -- | 43 | 21,874 | |
New Brighton | 35 | 29 | 44 | 21,456 | |
Farmington | 20 | -- | 40 | 21,086 | |
Golden Valley | 28 | 30 | 53 | 20,371 | |
New Hope | 42 | 27 | 50 | 20,339 | |
Lino Lakes | 8 | -- | 35 | 20,216 | |
South St. Paul | 55075 | 39 | 34 | 39 | 20,160 |
Northfield | 31 | -- | 50 | 20,007 | |
Willmar | 34 | -- | 52 | 19,610 | |
West St. Paul | 45 | 36 | 45 | 19,540 | |
Columbia Heights | 53 | 38 | 51 | 19,496 | |
Forest Lake | 18 | -- | 36 | 18,375 | |
Stillwater | 36 | -- | 42 | 18,225 | |
Albert Lea | 28 | -- | 42 | 18,016 | |
Hopkins | 58 | 32 | 70 | 17,591 | |
Anoka | 42 | 22 | 53 | 17,142 |