Swan River is an unincorporated community in southeast Itasca County, Minnesota, United States. The community is located between Grand Rapids and Floodwood at the junction of U.S. Highway 2 and State Highway 65.