There are 23 countries in North America, according to the Central Intelligence Agency (CIA) Factbook. These countries are: Antigua and Barbuda, The Bahamas, Barbados, Belize, Canada, Costa Rica, Cuba, Dominica, Dominican Republic, El Salvador, Grenada, Guatemala, Haiti, Honduras, Jamaica, Mexico, Nicaragua, Panama, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Trinidad and Tobago, United States.
The North American flags
Curious about the colors, symbols, and designs that represent North America’s diverse nations? Here are the 23 country flags of North America.
See next: All 197 country flag names
Learn the country flags by region and continent
- Country flags of Africa
- Country flags of Asia
- Country flags of Australia and Oceania
- Country flags of the Caribbean
- Country flags of Europe
- Country flags of Latin America
- Country flags of South America
Caitriona Maria is an education writer and owner of The Facts Institute. A teacher for seven years, she has been committed to providing students with the best learning opportunities possible, both domestically and abroad. Dedicated to unlocking students' potential, Caitriona has taught English in several countries and continues to explore new cultures through her travels.