Home Advice How Many People Speak Spanish? A Full Breakdown by Country

How Many People Speak Spanish? A Full Breakdown by Country

by Gabe Wood
Aerial cityscape view on the roofs and spires of a basilica in Zaragoza, Spain

Spanish is truly a global language. It’s one of the few languages that can help you communicate across multiple continents. Even in places not typically associated with Spanish—like Africa and Asia—Spanish can still come in handy if you’re in the right spot. It’s easy to overlook the sheer number of Spanish speakers in the world, so in this blog, we’ll take a look at just how many people speak Spanish and where those people live.

If you already know you want to learn Spanish, make your journey quicker and easier with Rosetta Stone. You’ll learn Spanish naturally with a unique immersive approach to learning, and the Rosetta Stone app lets you keep practicing on the go. Plus, you’ll have the option to choose between Latin American or European Spanish to ensure you master the right nuances of each dialect! 

Total number of Spanish speakers

Let’s start with the numbers:

  • Spanish has 496 million native speakers and 595 million total speakers, according to a report by the Cervantes Institute.
  • Native Spanish speakers make up 6.3 percent of the world’s population.
  • Spanish speakers in general (including non-native speakers and Spanish language learners) make up 7.5 percent of the world’s population.
  • Spanish is the 2nd most spoken native language after Mandarin Chinese
  • Spanish is the 4th most spoken language overall after English, Mandarin, and Hindi.

Additionally, Spanish is becoming more widespread. In 2022, Spanish gained three million more native speakers and four million more total speakers compared to 2021.

Countries with the most Spanish speakers

These are the top ten countries with the most Spanish speakers, including native speakers and people who speak Spanish as a second language.

  1. Mexico: 130 million speakers
  2. United States: 57 million speakers
  3. Colombia: 52 million speakers
  4. Spain: 48 million speakers
  5. Argentina: 46 million speakers
  6. Peru: 33 million speakers
  7. Venezuela: 33 million speakers
  8. Chile: 20 million speakers
  9. Guatemala: 17 million speakers
  10. Ecuador: 16 million speakers

Number of Spanish speakers by region

Spanish is more influential in some parts of the world than others. Here’s a comprehensive look at the number of Spanish speakers that reside in different parts of the globe.

North America

North America has more Spanish speakers than any other continent. For clarity, we’ve separated North America into three regions.

North American mainland

Though Spanish isn’t an official language of the United States—the U.S. has no official national language—about 42 million people in the U.S. speak Spanish as their first language, and an additional 15 million speak it as a second language. This makes it the nation with the second highest population of both native and secondary Spanish speakers, and that population is growing every year. 

Additionally, it is also the country with the highest number of Spanish language learners, with 50 percent of college students and over 70 percent of high school students choosing to learn Spanish.

The country with the largest Spanish-speaking population is just across the U.S.’ southern border. Mexico has 122 million native speakers and 8 million who speak it as a second language. 

Central America

Central America is home to 39 million native Spanish speakers. Six of the region’s seven countries use Spanish as their official language, including:

  • Costa Rica
  • El Salvador
  • Guatemala
  • Honduras
  • Nicaragua 
  • Panama

The seventh country, Belize, lists English as its official language. Even still, over half of the population of Belize speaks fluent Spanish.

The Caribbean

Approximately 28 million people in the Caribbean speak Spanish. Most Spanish speakers in the Caribbean are concentrated in the two countries and one territory that recognize Spanish as their official language:

  • Cuba
  • The Dominican Republic
  • Puerto Rico

Other Caribbean nations and territories officially speak English or French, but you can still find Spanish-speaking populations there.

South America

Roughly 210 million South Americans speak Spanish, and nine of the twelve sovereign countries in South America use Spanish as either their official or de facto national language. Those countries are:

  • Argentina
  • Bolivia
  • Chile
  • Colombia
  • Ecuador
  • Paraguay
  • Peru
  • Uruguay
  • Venezuela

Though South America has a massive number of Spanish speakers, the Spanish-speaking population is slightly less than half of the continent’s total population of 422 million. Of the South American countries that do not use Spanish as their official language, the largest by far is Brazil. Its national language is Portuguese, and Brazil alone has more than half of South America’s total population.


Despite being the birthplace of the Spanish language, Europe has far fewer Spanish speakers than the Americas. Spain accounts for the vast majority of Spanish users on the continent, with 48 million speakers. While 92 percent of people in Spain are native Spanish speakers (many Spaniards are native speakers of other languages like Catalan, Valencian, Galician, and Basque), 99 percent of the population speaks Spanish as a first or second language. 

Outside of Spain, there are about 1.3 million Spanish speakers in Europe. France, Portugal, and Italy all have significant Spanish-speaking populations, which makes sense considering those countries’ official languages are Romance languages and linguistically similar to Spanish.


There are likely between one and two million Spanish speakers in Africa. Just one country in Africa uses Spanish as its official language: Equatorial Guinea, where 90 percent of the population speaks Spanish. 

There are also pockets of Spanish speakers in other parts of Africa, including the autonomous cities of Ceuta and Melilla near Morocco, the city of Oran in Algeria, and the self-proclaimed state of the Sahrawi Arab Democratic Republic.

Asia and Oceania

There are no countries in Asia and Oceania that list Spanish as an official language, though there are still some Spanish speakers. Most notably, about 400,000 people in the Philippines speak Spanish. Due to a history of Spanish colonization, Spanish was one of the country’s official languages until 1987.

Learn Spanish that you can use around the world

Ready to dive into the Spanish language? Start by learning foundational words and phrases, reviewing the essential basics for learning Spanish, or exploring Oaxaca, Mexico through everyday conversations. Rosetta Stone’s Dynamic Immersion approach can help you learn a language faster and more confidently than you would if you studied on your own. Plus, TruAccent can help you sound amazing from your very first lesson. 

Start your first lesson today at rosettastone.com.

Related Articles