How many Spanish-speaking countries are there in the world? Well, there are 21 countries that have Spanish as an official language. These countries in alphabetical order are: Argentina, Bolivia, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El...