Official Language:
* India: Hindi is one of the 22 official languages of India and is spoken by a large majority of the population.
* Fiji: Hindi is an official language of Fiji, alongside English and Fijian.
Widely Spoken:
* Nepal: While Nepali is the official language, Hindi is widely spoken, particularly in border areas and among certain communities.
* Mauritius: Hindi is one of the most popular languages in Mauritius, though English is the official language.
* Other Countries: Hindi is also spoken by significant communities in countries like the United States, United Kingdom, Canada, Australia, South Africa, and many more.
Total:
There isn't a definitive answer to how many countries have Hindi as an official language. While only two (India and Fiji) have it as an official language, it's widely spoken in many others.