How Many Countries Speak Spanish? The Full List for 2026
Spanish is one of the most widely spoken languages on Earth, and the number of speakers keeps growing. If you are learning español, you probably want to know exactly where it is spoken and how many countries count as Spanish-speaking.
The short answer: Spanish is official in around 20 sovereign countries, and if you add territories like Puerto Rico, you reach about 21. Below is the full list by region, plus the key numbers.
How many countries speak Spanish in total
Spanish holds official status in roughly 20 sovereign nations. Add Puerto Rico (a U.S. territory where Spanish is official) and Equatorial Guinea in Africa, and you get around 21 countries and territories where español is the language of government, schools, and daily life.
Spain and Europe
The language was born in Spain (España), and from there it spread across the world during the colonial era. In Europe, Spain is the only country where Spanish is official at the national level.
- Spain — people speak Castilian (castellano), alongside regional languages such as Catalan, Galician, and Basque.
North & Central America and the Caribbean
The largest Spanish-speaking country in the world is here: Mexico, home to more native speakers than anywhere else.
- Mexico (México)
- Guatemala
- Honduras
- El Salvador
- Nicaragua
- Costa Rica
- Panama (Panamá)
- Cuba
- Dominican Republic (República Dominicana)
- Puerto Rico — a U.S. territory with official Spanish
South America
Almost the entire continent speaks Spanish, with the exceptions of Brazil (Portuguese) plus Guyana, Suriname, and French Guiana.
- Colombia
- Venezuela
- Ecuador
- Peru (Perú)
- Bolivia
- Chile
- Paraguay
- Uruguay
- Argentina
Africa: Equatorial Guinea
The only African country where Spanish is official is Equatorial Guinea (Guinea Ecuatorial). It is a legacy of Spanish colonization, and today español remains one of its official languages alongside French and Portuguese.
How many people speak Spanish worldwide
Spanish is the world's second most-spoken native language (after Mandarin Chinese). The numbers look roughly like this:
- around 500 million native speakers;
- around 600 million total, including those who learned it as a second or foreign language;
- these figures keep growing, so it is best to say "approximately."
Spanish in the USA
The United States deserves a special mention. Spanish has no official status there, but by number of speakers the U.S. is one of the largest Spanish-speaking countries in the world: tens of millions of people use español at home and at work, especially in California, Texas, Florida, and New York.
One language, many accents
Here is the key point: despite 20+ countries, Spanish remains a single language. Someone from Madrid can easily understand a speaker from Buenos Aires or Mexico City. There are differences in pronunciation (such as the "s" or "z" sound), vocabulary (coche vs. carro for "car"), and some grammar habits (vosotros in Spain, ustedes in Latin America), but these are mutually intelligible dialects of one language.
👉 Read also: Castilian vs Latin American Spanish and How long does it take to learn Spanish.
Frequently asked questions
How many countries speak Spanish in total?
Spanish is official in around 20 countries. Counting Puerto Rico and Equatorial Guinea, you reach about 21 countries and territories where español is the language of government and everyday life.
Which country has the most Spanish speakers?
Mexico. It is the most populous Spanish-speaking country in the world and home to more native español speakers than any other nation.
Will people understand me across countries if I learn "universal" Spanish?
Yes. The differences between varieties mostly involve accent and a handful of words, but the language stays mutually intelligible. Once you learn Spanish, you can communicate from Spain to Argentina.
Learn Spanish with Hola
Pick the format for your goal:
Want to start learning Spanish?
Book a free trial lesson — we'll help you pick a program for your goal.
Book a free trial