Here are the lists about the countries, which are on political maps of North America.
List of mainland countries of North America:
Belize, Canada, Costa Rica, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, United States.
List of island countries of Central America (of the Caribbean):
Antigua and Barbuda, Bahamas, Barbados, Cayman Islands, Cuba, Dominica, Dominican Republic, Grenada, Haiti, Jamaica, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Turks and Caicos.
The islands
Trinidad and Tobago
which belongs to Caribbean, but is close to South America is thats why not on political maps of North America.