All of them.
Vermont
New Hampshire is the only state to border Maine.
New Hampshire.
utah utah
Canada
New Hampshire.
The US.
Canada
New Hampshire borders Maine to the west (the only state to border Maine), while Canada (obviously not part of the US) borders Maine to the North. Just one state borders Maine--New Hampshire
New Hampshire is the only state to border Maine.
New Hampshire
New Hampshire