Answer:There are 21 countries that have Spanish as their official language:American countries: Argentina, Bolivia, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, and VenezuelaEurope: SpainAfrica: Equatorial Guinea In these countries, Spanish is the most common language spoken, taught in schools, and used in government communications. The exact number of Spanish-speaking countries can vary depending on the source, with some lists saying 19, 20, 21, or 23. Spanish is also commonly spoken in other countries, including Belize, Andorra, and Gibraltar, even though it's not an official language there.