Country Flags of North America

North America is home to 23 countries, each with its own national flag and identity. View the flags of North American countries, including those in Central America and the Caribbean, along with their capital cities.

Total Countries

23 Countries

Subregions

3 Subregions

Includes

1 Additional Entry

(Bermuda)

North American Country Flags

Flags of 23 North American countries from Northern America, Central America, and the Caribbean, with additional filters for Insular Caribbean and Other Territories.

No country flags found.

About North America

There are 23 countries in North America. On this page, 2 are listed in Northern America (Canada and the United States), 8 in Central America, and 13 in the Caribbean. The Insular Caribbean filter shows the same 13 Caribbean countries separately, while Bermuda is listed under Other Territories as an additional entry. Each country has a unique flag that represents its history, culture, and national identity.

Frequently Asked Questions

Have questions about North America and its country flags? Find the answers below.
Q

How many countries are in North America?

North America has 23 countries in this collection. These include Canada and the United States, along with 8 countries in Central America and 13 countries in the Caribbean.

Q

What are the three regions of North America?

The three regions shown on this page are Northern America, Central America, and the Caribbean. The Insular Caribbean filter provides a separate view of the 13 Caribbean countries.

Q

What is the Insular Caribbean?

Insular Caribbean refers to the Caribbean islands included in this collection. The Insular Caribbean filter shows the same 13 Caribbean countries separately; it is a browsing option rather than an additional region.

Q

What is the largest country in North America?

Canada is the largest country in North America by total area. It is also the second-largest country in the world by total area, after Russia.

Q

Is Bermuda a country in North America?

Bermuda is not one of the 23 sovereign countries of North America. It is a British Overseas Territory in the North Atlantic Ocean and is included on this page as an additional entry. Its capital is Hamilton.