Pigeon River is an unincorporated community in Cook County, Minnesota, United States; located four miles north of the community of Grand Portage.
The community is situated on the banks of the Pigeon River, which serves as part of the Canada–United States border.
The community is near the tip of Minnesota's Arrowhead Region in the extreme northeast part of the state.
Pigeon River is located within the Grand Portage Indian Reservation.
This article about a location in Cook County, Minnesota is a stub.