U.S. States That Border Canada

13 states share a border 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