As of my last knowledge update in September 2021, there are 23 recognized countries in North America. However, please note that geopolitical situations can change over time, so it's a good idea to verify this information with a current source to ensure accuracy.