How Many Countries Speak Spanish?
Spanish is the official language of 20 sovereign countries, concentrated primarily in Latin America and the Iberian Peninsula. With over 500 million native speakers and another 75 million who speak it as a second language, Spanish is the world's second most spoken language by native speakers (after Mandarin Chinese). Mexico has the largest Spanish-speaking population (over 130 million), followed by Colombia, Spain, and Argentina. Spanish is also one of the six official languages of the United Nations.
Countries
24
Population
0.5B
% of total
9.6%
continents
4
Complete list
| # | Country | Population |
|---|---|---|
| 1 | 130.58M | |
| 2 | 53.06M | |
| 3 | 49.32M | |
| 4 | 46.74M | |
| 5 | 34.35M | |
| 6 | 28.52M | |
| 7 | 20.21M | |
| 8 | 18.10M | |
| 9 | 18.08M | |
| 10 | 11.37M | |
| 11 | 10.77M | |
| 12 | 9.89M | |
| 13 | 9.75M | |
| 14 | 6.80M | |
| 15 | 6.11M | |
| 16 | 6.03M | |
| 17 | 5.31M | |
| 18 | 4.06M | |
| 19 | 3.50M | |
| 20 | 3.20M | |
| 21 | 1.67M | |
| 22 | 600.9K | |
| 23 | 417.6K | |
| 24 | 153.8K |
Frequently Asked Questions
How many countries speak Spanish?
Spanish is the official language of 20 countries: Mexico, Colombia, Spain, Argentina, Peru, Venezuela, Chile, Ecuador, Guatemala, Cuba, Bolivia, Dominican Republic, Honduras, Paraguay, El Salvador, Nicaragua, Costa Rica, Panama, Uruguay, and Equatorial Guinea.
How many people speak Spanish in the world?
Over 500 million people speak Spanish as their native language, making it the second most spoken language by native speakers. Including second-language speakers, the total rises to about 600 million.
Which country has the most Spanish speakers?
Mexico has the most Spanish speakers with over 130 million, followed by Colombia (52 million), Spain (47 million), and Argentina (45 million).