Only one country in North America (proper)speaks Spanish: Mexico. Canada speaks both English and French (but English in more parts), and the United States speaks mainly English.
Considering the continent as containing everything north of South America, there are the 6 Spanish-dominant countries of Central America: Guatemala, El Salvador, Honduras, Nicaragua, Costa Rica, and Panama. There are also the Spanish island nations of Cuba and the Dominican Republic.
(Puerto Rico, a commonwealth of the US, also has Spanish as its predominant language.)
Nine or ten, depending whether or not you count Panama. Colombia, Ecuador, Peru, Chile, Argentina, Bolivia, Paraguay, Uruguay, Venezuela: That's 9. If you believe that the canal in Panama is the dividing line between the Americas, then you could count Panama, which would make 10. Official languages in other South American lands are Dutch, French, English, and of course, Portuguese. I did not count any island nations which might be mostly Spanish-speaking, since they are not part of the South American mainland.
Although it is not the "official" language, Spanish is the de facto national language of Mexico.
padu
The official language for the country of Chile is Spanish. Chile is located in South America and the capitol is the city of Santiago.
Brazil is the country that has Portuguese as an official language instead of Spanish. While Spanish is spoken in many Latin American countries, Brazil is the only country in South America where Portuguese is the official language.
The official language in most of Central America is Spanish.
No, Guyana is the only in South America that has English as the official language of the country. Save
Portuguese is the official language of Brazil. Brazil is the only South American country not to have Spanish as its official language.
Uruguay's official language is Spanish. They don't have an official language and are considered the most secular country in the Americas.
The official language of many countries in Latin America is Spanish.
There is only one country in Central America that has English as an official language, and that is Belize. There are two other countries that recognize English as a language, although Spanish is the official language and they are Honduras and Nicaragua.
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.
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.
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.
Any country where Spanish is the normal language. 21 countries have Spanish as their official language.