What Eleven States Border Canada?

The eleven states that border Canada are, North Dakota, Idaho, Minnesota, Maine, New York, Montana, Michigan, New Hampshire, Vermont, and Washington. Oh, I almost forgot, there is also Alaska.