How many countries border the US name them?

4

the united kingdom

russia

canada

mexico