The Niagara River, which flows north connecting Lake Erie to Lake Ontario, between the province of Ontario and the state of New York.
At Niagara falls, parts of the falls are entirely within the US, and the remainder border Canada.
St. Lawerence
==========
The St John River and the St Croix River both form part of the border between Maine and New Brunswick. (The St Lawrence River does not form any part of Maine's border.)
The St John River and the St Croix River both form part of the Canada-US (Maine-New Brunswick) border.
The Yukon River crosses the Canada-US border, but does not form part of it.
The St. Lawrence River.
Michigan river =========== No part of the Canada-US border is called the "Michigan River." Rivers forming part of the Canada-US border include: Rainy River, Pigeon River, St Marys River, St Clair River, Detroit River, Niagara River, St Lawrence River, St John River, St Croix River.
lake erie
There are 2 rivers I can think of that borders Canada and New York state. The St Lawrence River borders most of Ontario and New York east of Lake Ontario, and you also have the Niagara River which boarders at Niagara Falls
Niagra Falls
The St. Laurence river separates Ontario & Quebec .
The Yukon River crosses the Canada-US border, but does not form part of it.
The St. Lawrence River.
St. Lawrence
Canada or Mexico
Michigan river =========== No part of the Canada-US border is called the "Michigan River." Rivers forming part of the Canada-US border include: Rainy River, Pigeon River, St Marys River, St Clair River, Detroit River, Niagara River, St Lawrence River, St John River, St Croix River.
The Saint Lawrence forms part of the eastern border between the United States and Canada. Other rivers that form the border include Rainy River, Pigeon River, and Niagara River.
lake erie
New york
it is a river that makes part of the border between the u.s. and Canada
The Columbia River