In the Americas:
* Argentina
* Bolivia
* Chile
* Colombia
* Costa Rica
* Cuba
* Dominican Republic
* Ecuador
* El Salvador
* Equatorial Guinea (also in Africa)
* Guatemala
* Honduras
* Mexico
* Nicaragua
* Panama
* Paraguay
* Peru
* Spain (also in Europe)
* Uruguay
* Venezuela
In Europe:
* Spain
In Africa:
* Equatorial Guinea
It's worth noting that Spanish is also spoken in many other countries around the world, although it's not the official language. This includes the United States, particularly in areas with large Hispanic populations.