Spanish is spoken in many South American countries, but it is only "official" in these 7 countries:
Colombia
Peru
Ecuador
Bolivia
Only Brazil do not have Spanish as an official language. The official language in Brazil is Portuguese.
The official language of most Latin American countries is Spanish. However, in countries such as Brazil, the official language is Portuguese. Additionally, some countries have recognized indigenous languages as official, such as Quechua in Peru and Guarani in Paraguay.
Here is a list of South American countries that do not have Spanish as an official language. Some of these countries speak spanish as a common language though, even though it's not official:ArgentinaBrazilChileFalkland IslandsFrench GuianaGuyanaNicaraguaSurinameUruguay
Mexico is the only one of the three North American countries with Spanish as its official language. English is not the official language of the US, but is used as such. The two official languages of Canada are English and French.
Brazil, Guyana, Surinam are three countries where Spanish is not the official language. French Guyana is a territory in South America where Spanish is not the common language.
Castellano is the another way to say the spanish language in spanish.
Central America is composed of 7 different countries, each with its own official or national language. Most of the countries of central America are Spanish-speaking countries.
Belize is the only Central American country where Spanish is not the official language. The primary language spoken in Belize is English, along with Creole and other indigenous languages.
Portuguese is the official language of Brazil. Brazil is the only South American country not to have Spanish as its official language.
Spanish is the official language throughout South America, except for four countries. For the official language of Brazil is Portuguese. English is the official language of The Co-operative Republic of Guyana. The official language of French Guiana is French. And Dutch is the official language of Suriname. The countries in which Spanish is known, spoken and understood as the official language of communications are the following: Argentina, Bolivia, Chile, Colombia, Ecuador, Paraguay, Peru, Uruguay, and Venezuela.
Spanish is the Official language of the following 5 Central American countries:Costa RicaEl SalvadorGuatemalaHondurasPanamaSpanish is a Primary language in Nicaragua.Mexico is not a Central American country. Spanish is the primary (but not official) language there as well.
Cuba is the only Caribbean country that has Spanish as an official language. Puerto Rico has Spanish and English as official language, but it is a U.S. Commonwealth. The Dominican Republic also speaks Spanish, but does not have it as their official language.