Spaans (Castiliaans) is de hoofdtaal in Spanje en wordt veruit het meest gesproken. Er zijn echter verschillende regionale dialecten, zoals het Catalaans, Galicisch, Baskisch en Valenciaans. Die worden vooral door lokale inwoners gebruikt als voertaal in bepaalde regio's in Spanje.