Which states in the US have a land border with another country?

The states in the US that have a land border with another country are:

- Maine (with Canada)

- New Hampshire (with Canada)

- Vermont (with Canada)

- New York (with Canada)

- Pennsylvania (with Canada)

- Ohio (with Canada)

- Michigan (with Canada)

- Minnesota (with Canada)

- North Dakota (with Canada)

- Montana (with Canada)

- Idaho (with Canada)

- Washington (with Canada)

- Alaska (with Canada)

In addition, Texas shares a land border with Mexico, and Arizona, California and New Mexico also share borders with Mexico.

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