The official language of Spain is Spanish, but other languages such as Catalan, Galician, and Basque are also spoken in certain regions.