讲西班牙语的国家一共有21个,分别为西班牙、阿根廷、墨西哥、哥伦比亚、秘鲁、委内瑞拉、智利、危地马拉、厄瓜多尔、古巴、玻利维亚、多米尼加共和国、洪都拉斯、巴拉圭、萨尔瓦多、尼加拉瓜、哥斯达黎加、巴拿马、乌拉圭、波多黎各、赤道几内亚。