Minnesota
Each of our mileage chart files consists of a Microsoft® Excel® 2007 workbook containing four mileage charts giving distance and travel time route lengths for all fastest and shortest routes between the listed cities.
Download this chart (5.8MB)
Cities included in our Minnesota Mileage Chart
| City | Population | City | Population | City | Population |
| Ada | 1,564 | Goodview | 3,400 | Orono | 7,929 |
| Adrian | 1,227 | Grand Marais | 1,446 | Ortonville | 2,055 |
| Afton | 2,878 | Grand Rapids | 7,659 | Osakis | 1,575 |
| Aitkin | 2,032 | Granite Falls | 2,939 | Osseo | 2,555 |
| Albany | 1,959 | Grant | 4,164 | Otsego | 7,141 |
| Albert Lea | 17,605 | Greenfield | 2,941 | Owatonna | 23,955 |
| Albertville | 6,419 | Hallock | 1,081 | Park Rapids | 3,451 |
| Alexandria | 10,226 | Ham Lake | 14,954 | Parkers Prairie | 1,042 |
| Andover | 30,209 | Hanover | 2,721 | Paynesville | 2,316 |
| Annandale | 2,988 | Harmony | 1,167 | Pelican Rapids | 2,491 |
| Anoka | 17,706 | Harris | 1,257 | Perham | 2,822 |
| Apple Valley | 50,540 | Hastings | 20,833 | Pierz | 1,311 |
| Appleton | 2,989 | Hawley | 1,840 | Pine City | 3,316 |
| Arden Hills | 10,079 | Hayfield | 1,416 | Pine Island | 3,367 |
| Arlington | 2,082 | Hector | 1,128 | Pipestone | 4,234 |
| Arnold | 3,078 | Hermantown | 8,572 | Plainview | 3,280 |
| Atwater | 1,047 | Hibbing | 16,638 | Plymouth | 72,239 |
| Aurora | 1,773 | Hinckley | 1,403 | Preston | 1,383 |
| Austin | 23,451 | Hopkins | 17,073 | Princeton | 4,749 |
| Avon | 1,372 | Houston | 1,004 | Prior Lake | 23,790 |
| Babbitt | 1,642 | Howard Lake | 1,970 | Proctor | 2,724 |
| Bagley | 1,202 | Hoyt Lakes | 2,051 | Ramsey | 20,362 |
| Barnesville | 2,285 | Hugo | 10,125 | Red Lake | 1,628 |
| Baudette | 1,007 | Hutchinson | 13,759 | Red Lake Falls | 1,595 |
| Baxter | 7,546 | Independence | 3,673 | Red Wing | 16,116 |
| Bayport | 3,170 | International Falls | 6,300 | Redby | 1,041 |
| Becker | 3,680 | Inver Grove Heights | 32,363 | Redwood Falls | 5,260 |
| Belle Plaine | 4,188 | Isanti | 5,687 | Renville | 1,265 |
| Bemidji | 13,331 | Jackson | 3,431 | Rice | 1,015 |
| Benson | 3,219 | Janesville | 2,110 | Richfield | 33,349 |
| Big Lake | 9,047 | Jordan | 5,372 | Richmond | 1,342 |
| Birchwood | 1,139 | Kasson | 5,455 | Robbinsdale | 13,314 |
| Bird Island | 1,175 | Keewatin | 1,117 | Rochester | 96,355 |
| Blaine | 54,207 | Kenyon | 1,653 | Rock Creek | 1,272 |
| Blooming Prairie | 1,969 | La Crescent | 5,154 | Rockford | 4,137 |
| Bloomington | 81,383 | Lake City | 5,352 | Rockville | 2,659 |
| Blue Earth | 3,450 | Lake Crystal | 2,534 | Rogers | 3,588 |
| Braham | 1,435 | Lake Elmo | 8,268 | Roseau | 2,732 |
| Brainerd | 14,218 | Lake Fremont | 1,670 | Rosemount | 18,593 |
| Breckenridge | 3,389 | Lake Saint Croix Beach | 1,123 | Roseville | 32,563 |
| Breezy Point | 1,431 | Lake Shore | 1,089 | Rush City | 2,726 |
| Brooklyn Center | 27,718 | Lakefield | 1,685 | Rushford | 1,790 |
| Brooklyn Park | 67,595 | Lakeland | 1,882 | Saint Anthony | 8,012 |
| Buffalo | 14,283 | Lakeville | 50,994 | Saint Augusta | 2,693 |
| Burnsville | 59,492 | Lauderdale | 2,246 | Saint Bonifacius | 2,632 |
| Byron | 3,564 | Le Center | 2,346 | Saint Charles | 3,460 |
| Caledonia | 2,964 | Le Sueur | 4,399 | Saint Cloud | 59,154 |
| Cambridge | 6,933 | Lester Prairie | 1,465 | Saint Francis | 7,580 |
| Canby | 1,798 | Lewiston | 1,504 | Saint James | 4,529 |
| Cannon Falls | 3,869 | Lexington | 2,214 | Saint Joseph | 5,318 |
| Carver | 2,309 | Lindstrom | 3,861 | Saint Louis Park | 44,071 |
| Centerville | 3,858 | Lino Lakes | 20,095 | Saint Michael | 15,516 |
| Champlin | 23,364 | Litchfield | 6,754 | Saint Paul | 274,792 |
| Chanhassen | 23,551 | Little Canada | 9,617 | Saint Paul Park | 4,974 |
| Chaska | 23,176 | Little Falls | 7,880 | Saint Peter | 10,584 |
| Chatfield | 2,449 | Little Rock | 1,055 | Sandstone | 2,534 |
| Chisago City | 3,141 | Long Lake | 1,829 | Sartell | 13,553 |
| Chisholm | 4,725 | Long Prairie | 2,924 | Sauk Centre | 4,042 |
| Circle Pines | 4,828 | Lonsdale | 2,216 | Sauk Rapids | 12,321 |
| Clara City | 1,338 | Luverne | 4,476 | Savage | 27,096 |
| Clearwater | 1,130 | Madelia | 2,275 | Shakopee | 30,384 |
| Cloquet | 11,548 | Madison | 1,687 | Sherburn | 1,052 |
| Cohasset | 2,487 | Mahnomen | 1,161 | Shoreview | 27,622 |
| Cokato | 2,787 | Mahtomedi | 8,258 | Shorewood | 7,612 |
| Cold Spring | 3,506 | Mankato | 35,138 | Silver Bay | 2,018 |
| Coleraine | 1,035 | Mantorville | 1,241 | Slayton | 1,976 |
| Cologne | 1,132 | Maple Grove | 59,902 | Sleepy Eye | 3,348 |
| Columbia Heights | 18,235 | Maple Lake | 1,800 | South Saint Paul | 19,338 |
| Coon Rapids | 61,607 | Maple Plain | 1,998 | Spicer | 1,121 |
| Corcoran | 5,790 | Mapleton | 1,665 | Spring Grove | 1,297 |
| Cottage Grove | 32,975 | Maplewood | 34,947 | Spring Lake Park | 6,815 |
| Cottonwood | 1,124 | Marshall | 12,348 | Spring Park | 1,649 |
| Crookston | 7,778 | Medford | 1,142 | Spring Valley | 2,528 |
| Crosby | 2,261 | Medina | 4,431 | Springfield | 2,151 |
| Cross Lake | 1,893 | Melrose | 3,248 | Stacy | 1,414 |
| Crystal | 21,834 | Menahga | 1,208 | Staples | 3,003 |
| Dassel | 1,274 | Mendota Heights | 11,195 | Starbuck | 1,205 |
| Dawson | 1,475 | Milaca | 2,975 | Stewartville | 5,579 |
| Dayton | 4,661 | Minneapolis | 367,773 | Stillwater | 17,746 |
| Deephaven | 3,760 | Minneota | 1,363 | Taylors Falls | 1,003 |
| Delano | 4,331 | Minnetonka | 51,301 | Thief River Falls | 8,426 |
| Dellwood | 1,075 | Minnetonka Mills | 50,117 | Tonka Bay | 1,547 |
| Detroit Lakes | 7,782 | Minnetrista | 5,176 | Tracy | 2,075 |
| Dilworth | 3,149 | Montevideo | 5,324 | Truman | 1,190 |
| Dodge Center | 2,461 | Montgomery | 2,916 | Two Harbors | 3,522 |
| Duluth | 84,800 | Monticello | 10,871 | Tyler | 1,115 |
| Eagan | 64,218 | Montrose | 2,385 | Vadnais Heights | 13,003 |
| Eagle Lake | 2,029 | Moorhead | 33,137 | Victoria | 5,996 |
| East Bethel | 11,971 | Moose Lake | 2,475 | Virginia | 8,709 |
| East Grand Forks | 7,555 | Mora | 3,613 | Wabasha | 2,594 |
| East Gull Lake | 1,049 | Morris | 5,133 | Waconia | 8,808 |
| Eden Prairie | 63,319 | Morristown | 1,035 | Wadena | 4,101 |
| Edina | 45,945 | Mound | 9,354 | Waite Park | 7,067 |
| Elbow Lake | 1,275 | Mounds View | 12,648 | Walker | 1,156 |
| Elk River | 20,377 | Mountain Iron | 2,949 | Wanamingo | 1,043 |
| Ely | 3,643 | Mountain Lake | 2,026 | Warren | 1,625 |
| Eveleth | 3,659 | New Brighton | 21,295 | Warroad | 1,659 |
| Excelsior | 2,264 | New Hope | 19,851 | Waseca | 9,541 |
| Eyota | 1,670 | New London | 1,123 | Watertown | 4,010 |
| Fairfax | 1,286 | New Prague | 5,963 | Waterville | 1,908 |
| Fairmont | 10,576 | New Richland | 1,148 | Wayzata | 3,982 |
| Falcon Heights | 5,359 | New Ulm | 13,273 | Wells | 2,393 |
| Faribault | 22,633 | New York Mills | 1,210 | West Coon Rapids | 62,528 |
| Farmington | 18,954 | Newport | 3,646 | West Saint Paul | 19,195 |
| Fergus Falls | 14,364 | Nicollet | 1,020 | Wheaton | 1,478 |
| Foley | 2,566 | Nisswa | 2,058 | White Bear Lake | 24,301 |
| Forest Lake | 17,449 | North Branch | 10,389 | Willmar | 18,473 |
| Fosston | 1,497 | North Mankato | 12,590 | Windom | 4,493 |
| Frazee | 1,404 | North Oaks | 4,369 | Winnebago | 1,418 |
| Fridley | 26,834 | North Saint Paul | 11,799 | Winona | 26,618 |
| Fulda | 1,231 | Northfield | 18,900 | Winsted | 2,402 |
| Gaylord | 2,215 | Norwood Young America | 3,214 | Winthrop | 1,297 |
| Gilbert | 1,762 | Oak Grove | 7,650 | Woodbury | 50,955 |
| Glencoe | 5,586 | Oak Park Heights | 3,724 | Worthington | 11,274 |
| Glenwood | 2,364 | Oakdale | 28,143 | Wyoming | 4,136 |
| Glyndon | 1,189 | Oakport | 1,498 | Zumbrota | 3,039 |
| Golden Valley | 20,325 | Olivia | 2,491 |
The Minnesota chart can be downloaded (5.8MB). See the main archive page for a zip archive of all of the charts.
Note: All of these charts are supplied as Microsoft® Excel® 2007 workbooks. You will need Excel 2007 (or later) in order to read these charts. The 2007 version was chosen because earlier versions of Excel do not support the large workbooks required to store these mileages.
Alternatively, you can use our MileCharter add-in for Microsoft® MapPoint® to compute custom mileage charts to meet your specific needs.

