There are 23 countries in North America. They are the United States, Canada, Mexico, Cuba, Dominican Republic, Guatemala, Costa Rica, Panama, Trinidad and Tobago, El Salvador, Honduras, Jamaica, Nicaragua, Haiti, Bahamas, Barbados, Belize, San Lucia, Antigua and Barbuda, Grenada, Saint Kitts and Nevis, Saint Vincent and the Grenadines and Dominica. read more
This is a list of North American countries and dependent territories by population, which is sorted by the 2015 mid-year demographic. read more