Why go
- Unorganized territory of Cook County, Minnesota, United States.
History
Grand Portage is an unorganized territory in Cook County, Minnesota, United States, on Lake Superior, at the northeastern corner of the state near the border with northwestern Ontario. The population was 616 at the 2020 census. The unincorporated community of Grand Portage and the Grand Portage Indian Reservation are both located within Grand Portage Unorganized Territory of Cook County.
Getting there by ferry
Restaurants & places to go
Where things are
Photographs
credit: Wikipedia / Wikimedia Commons · See source page
When to go
The warmer, longer-day half of the year is the safest bet for a first visit.
Cooler and quieter, with fewer visitors and better value.
Short days and the coldest weather — check local conditions before travelling.
Getting there & around
Getting there. We do not yet hold airport or rail details for Grand Portage, Minnesota — check the official tourism sources below for the best routes in. By water: 1 ferry terminal within 12 mi (nearest: Grand Portage Isle Royale Transportation Lines, 1.5 mi); routes include Sea Hunter III / Voyageur II, Sea Hunter III.
Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Grand Portage, Minnesota. Local transit details will be added as the guide is expanded.