The Short Answer vs. The Real Answer
The number of countries in North America depends entirely on which definition you use. If you're looking for a simple trivia answer, most sources will say 23 sovereign nations. But if you've ever tried to actually map this out for anything beyond a classroom exercise, you'll quickly realize the question is almost impossible to answer cleanly. I deal with geographic boundary data for a living, and this is one of those topics where everyone has a slightly different opinion and refuses to admit it. The confusion isn't accidental. It comes from how different organizations draw the line between North America, Central America, and South America.
How Many Countries In Continent Of North America
Under the most widely used definition—the United Nations geoscheme for the Americas—North America includes 23 countries and 3 dependent territories. The 23 countries are the United States, Canada, Mexico, Guatemala, Belize, Honduras, El Salvador, Nicaragua, Costa Rica, Panama, Cuba, Jamaica, Haiti, the Dominican Republic, the Bahamas, the Dominican Republic, Trinidad and Tobago, Saint Lucia, Saint Vincent and the Grenadines, Grenada, Antigua and Barbuda, Dominica, and Barbados. That's assuming you count every island nation in the Caribbean as part of the North American landmass, which the UN does. The CIA World Factbook uses a similar framework and also arrives at 23 countries. This is the answer you'll find in most textbooks and on most quiz shows. It's clean, it's consistent, and it's also somewhat arbitrary because it treats Central America and the Caribbean as integral parts of the continent rather than distinct subregions.
Where It Gets Messy
Here's the problem nobody mentions when they give you a straight number. Central America sits on a tectonic boundary that doesn't care about your continental definitions. The isthmus connecting North and South America is narrow enough that many people in the region identify more with Caribbean or Latin American frameworks than with a North American label. Panama is a particularly good example. Geographically it bridges two continents. Culturally and economically it has stronger ties to South American trade routes than to anything north of the border. When I was working on a logistics routing project a few years back, I hit this exact issue head-on. The client's database classified Panama under "North America" for shipping zone purposes, but their carrier rate tables had separate pricing tiers for Central America versus the Caribbean versus the rest of North America. Panama ended up in three different rate cards simultaneously depending on which endpoint it was paired with. The workaround was straightforward—I wrote a lookup script that checked the destination's regional classification against the origin and applied the correct tier based on actual trade lane rather than a static continental label. It took about an afternoon to implement and saved us from applying wrong freight rates on roughly 40% of the shipments running through that corridor.
Get the Full Details

The Dependency Problem
Another layer of complication involves territories and dependencies. Greenland is part of the Kingdom of Denmark but is geographically North American. Aruba, Curaçao, and Sint Maarten are constituent countries of the Kingdom of the Netherlands but sit firmly in the Caribbean basin. Saint Pierre and Miquelon belongs to France. These aren't sovereign nations, so they don't make the standard "country count," but excluding them while including island nations like Cuba and Jamaica creates an inconsistency that people rarely acknowledge. If you strip out Central America entirely and define North America as just Canada, the United States, and Mexico, you get 3 countries. Some geography curricula teach it this way, treating Central America as its own entity. This is technically defensible if you're using a narrow continental shelf definition, but it's not what most international bodies use.
Common Pitfalls
The biggest mistake people make is assuming there's a single authoritative answer. There isn't. The International Olympic Committee, the UN, the World Bank, and individual national statistics offices all use slightly different regional groupings. When I've seen people cite a number without specifying their source, it's usually because they're repeating a number they found on a trivia site rather than checking against an actual geographic or statistical framework. A secondary issue is the treatment of transcontinental countries. Russia spans Europe and Asia, Turkey spans Europe and Asia, Egypt spans Africa and Asia. No equivalent case exists in the Americas in a way that creates real ambiguity, which is why this topic tends to be less contentious than other continental boundary questions. But the Panama edge case I mentioned earlier is the closest thing we have to a genuine border controversy.
What I'd Recommend
If you need a reliable reference, use the UN geoscheme. It's the most commonly cited in international contexts, it's internally consistent, and it gives you 23 countries for North America including the Caribbean nations. If your work involves trade routing or demographic analysis, don't rely on a single classification system. Pull data from at least two sources and reconcile the differences. The variation between frameworks usually affects fewer than five entries in any given dataset, but those five entries are almost always the ones that matter most to whatever analysis you're running. The number isn't the hard part. Understanding why the number changes depending on who's counting is what actually matters in practice.
