The Following States are in a border with Canada:
-Washington
-Idaho
-Montana
-North Dakota
-Minnesota
-Wisconsin (If you count the lakes)
-Michigan
-Ohio (if you count the lakes)
-Pennsylvania (if you countthe lakes)
-New York
-Vermont
-New Hampshire
-Maine