Here's a breakdown:
* Spanish: 20 countries have Spanish as an official language.
* French: 29 countries have French as an official language.
However, it's important to note that while France has more official French-speaking countries, the number of native Spanish speakers in the world is significantly higher than the number of native French speakers.
This is because of the historical influence of Spain and the large population of countries like Mexico, Colombia, and Argentina, which have Spanish as their official language.