How Many Countries in North America?

North America is comprised of three separate countries. In the north is Canada, the largest of the three, in the middle is the United States, and to the south is Mexico, the smallest of the three.