How it works Try a lens The library Explore Get started FAQ Download on the App Store →

LANGUAGES

What countries speak Spanish?

Spanish is an official language in 20 countries: Spain and 18 nations across the Americas, plus Equatorial Guinea, the only one in Africa. Puerto Rico, a US territory, also holds it co-official with English, and the United States itself, with no official language of its own, has one of the largest Spanish speaking populations on Earth.

The 20 countries where Spanish is official

Nineteen of the twenty are in the Americas or Europe, the legacy of Spain's colonial empire from the 1500s onward, and the twentieth, Equatorial Guinea, is the only country in Africa with Spanish as an official language. Most treat Spanish as their sole official language, though several recognize indigenous languages alongside it, a growing trend in the Andean countries in particular.

CountryContinentStatus
SpainEuropeSole official language
MexicoNorth AmericaSole official language, largest Spanish speaking country
ColombiaSouth AmericaSole official language
ArgentinaSouth AmericaSole official language
PeruSouth AmericaOfficial, co-official with Quechua and Aymara regionally
VenezuelaSouth AmericaSole official language
ChileSouth AmericaSole official language
EcuadorSouth AmericaOfficial, co-official with Quechua and Shuar regionally
GuatemalaNorth AmericaSole official language
CubaNorth AmericaSole official language
BoliviaSouth AmericaCo-official with 36 indigenous languages
Dominican RepublicNorth AmericaSole official language
HondurasNorth AmericaSole official language
ParaguaySouth AmericaCo-official with Guarani
El SalvadorNorth AmericaSole official language
NicaraguaNorth AmericaSole official language
Costa RicaNorth AmericaSole official language
PanamaNorth AmericaSole official language
UruguaySouth AmericaSole official language
Equatorial GuineaAfricaCo-official with French and Portuguese

Puerto Rico and the United States, without official status

Two more places belong in this conversation even though neither is a sovereign country with Spanish as its national official language. Puerto Rico, a US territory rather than an independent state, has Spanish co-official with English, and it is the daily language of the large majority of its residents. The United States itself has no official language at the federal level, English or otherwise, but according to the Instituto Cervantes it is home to one of the largest Spanish speaking populations of any country on Earth. Roughly 45 million US residents aged five and older speak Spanish at home according to 2024 American Community Survey data, and broader counts that include second language speakers put the total closer to 59 million, a population on the scale of Spain's or Argentina's, sitting inside a country where Spanish carries no official status at all.

How many people actually speak Spanish

The Instituto Cervantes, Spain's official institute for the study and teaching of the language, publishes an annual demographic report called El espanol en el mundo. Its 2025 edition puts native Spanish speakers worldwide at just over 520 million for the first time, and the total climbs past 630 million once second language speakers and learners are added in, a group that includes tens of millions of people studying Spanish in the United States, Brazil, and across the European Union. That places Spanish third in the world by native speakers, behind only Mandarin and Hindi. Mexico alone accounts for the largest single share, with a population of roughly 129 million where Spanish is spoken as a first language by the vast majority.

Why Equatorial Guinea is the exception

Equatorial Guinea, a small oil producing country on Central Africa's Atlantic coast, became a Spanish colony in the 18th century and kept Spanish as an official language after independence in 1968, alongside French and, since 2010, Portuguese. The Instituto Cervantes estimates that close to 88 percent of the population is fluent in Spanish, making it the primary language of government and education even though most residents also speak a native Bantu language such as Fang or Bubi at home. It is the only country in Africa where Spanish holds that status, which is why geographers usually flag it as the outlier on any Spanish speaking list built around Latin America and Spain.

Quick facts

  • Twenty countries hold Spanish as an official language, nineteen in the Americas and Europe plus Equatorial Guinea in Africa.
  • Mexico has the largest native Spanish speaking population of any country, at around 129 million people.
  • The United States has no official language, yet is home to one of the largest Spanish speaking populations in the world, estimated at 45 to 59 million people.
  • Puerto Rico, a US territory, has Spanish co-official with English.
  • The Instituto Cervantes counts more than 520 million native Spanish speakers worldwide and over 630 million including second language speakers, as of its 2025 report.

Common questions

How many countries speak Spanish as an official language?
Twenty countries hold Spanish as an official language: Spain, Mexico, Colombia, Argentina, Peru, Venezuela, Chile, Ecuador, Guatemala, Cuba, Bolivia, Dominican Republic, Honduras, Paraguay, El Salvador, Nicaragua, Costa Rica, Panama, Uruguay, and Equatorial Guinea.
Is Spanish the official language of the United States?
No. The United States has no official language at the federal level. Even so, it has one of the largest Spanish speaking populations of any country, with an estimated 45 to 59 million speakers according to recent census and Instituto Cervantes data.
Which country has the most Spanish speakers?
Mexico has the largest population of native Spanish speakers of any country, at roughly 129 million people. Worldwide, the Instituto Cervantes counts more than 520 million native Spanish speakers in total as of its 2025 report.
Why does an African country speak Spanish?
Equatorial Guinea was a Spanish colony from the 18th century until its independence in 1968, and it kept Spanish as an official language afterward, alongside French and Portuguese. It is the only country in Africa where Spanish holds official status.
Is Spanish co-official with any other languages?
Yes, in several countries. Paraguay is co-official with Guarani nationwide, Bolivia recognizes 36 indigenous languages alongside Spanish, and Peru and Ecuador give Quechua and other indigenous languages co-official status in the regions where they predominate.

Keep exploring