What US states border Canada?

There are a total of 13 US states that share borders with Canada:

- Maine

- New Hampshire

- Vermont

- New York

- Pennsylvania

- Ohio

- Michigan

- Minnesota

- North Dakota

- Montana

- Idaho

- Washington

- Alaska

Copyright Wanderlust World © https://www.ynyoo.com