Spanish speaking countries
How many countries speak Spanish?
2 Answers
I counted. There are twenty Spanish-speaking countries in the map that Ian Hill referred to. The truth is that a large number of people speak Spanish in some other countries, for example, the United States of America. It's also true that Spanish is the first language for those people, but they are minorities compared to the total population.
Have a look at this site amiga
It starts with a map showing the countries where Spanish is the first language.
It is a site to learn Spanish as well and is free.