The Two Island River is a river in northeastern Minnesota, the United States. It flows into Lake Superior at Taconite Harbor.
Two Island River was named for the two lake islands near its mouth.