Central America:
1. Belize: While English is the official language, Spanish is widely spoken.
2. Costa Rica
3. El Salvador
4. Guatemala
5. Honduras
6. Nicaragua
7. Panama
South America:
8. Argentina
9. Bolivia
10. Chile
11. Colombia
12. Ecuador
13. Paraguay
14. Peru
15. Uruguay
16. Venezuela
Caribbean:
17. Cuba
18. Dominican Republic
19. Puerto Rico (US territory)
20. Equatorial Guinea (Africa, but it's part of the Ibero-American community and is often included in Spanish-speaking lists)
It's important to note that while Spanish is the official language in all of these countries, there are often regional dialects and variations.