Here are the 29 countries with French as their official language:
1. Africa:
* Benin
* Burkina Faso
* Burundi
* Cameroon
* Central African Republic
* Chad
* Comoros
* Congo, Democratic Republic of the
* Congo, Republic of the
* Côte d'Ivoire
* Djibouti
* Gabon
* Guinea
* Madagascar
* Mali
* Mauritania
* Niger
* Rwanda
* Senegal
* Seychelles
* Togo
* Vanuatu
2. Europe:
* Belgium
* France
* Luxembourg
* Monaco
* Switzerland (alongside German, Italian, and Romansh)
3. North America:
* Canada (alongside English)
4. Oceania:
* New Caledonia (alongside other languages)
5. Caribbean:
* Haiti
It's important to note that some countries may have French as an official language alongside other languages, and the official status of French may vary within different regions of a country.