There are 23 countries in North America, as well as more than two dozen non-sovereign territories, including Bermuda, Aruba, the Cayman Islands, Greenland, and Puerto Rico.