Menurut Royal Spanish Academy (RAE), kata Spanyol berasal dari Provencal espaignol, dan ini dari Hispaniolus abad pertengahan Latin, yang berarti "de Hispania" (Spanyol).
Bentuk Latin HĬSPĀNĬOLUS berasal dari nama Latin provinsi HĬSPĀNĬA yang mencakup semenanjung Iberia, lebih tepatnya, dari bentuk ultracorrecta-nya. Harus diingat bahwa dalam bahasa Latin akhir / H. / tidak diucapkan.Pembukaan / Ĭ / Latin singkat di / e / akan memberikan karena itu dalam protorromance: ESPAŇOL (U).
Hipotesis lain menyatakan bahwa bahasa Spanyol berasal dari bahasa Occpa espaignon.65 Menéndez Pidal menawarkan penjelasan etimologis lain: orang-orang Hispanik klasik atau orang-orang Hispanik mengambil kata-kata Latin vulgar dengan sufiks -satu (seperti dalam bahasa Burgundi, Breton, Frisian, Lappish, Saxon, dll.) Dan * Hispanione diteruskan dengan Kastilia tua ke Spanyol, "kemudian disemilasikan kedua hidung itu datang ke Spanyol, dengan akhiran -ol, yang tidak digunakan untuk berarti negara."
Nama lainnya, Kastilia, berasal dari bahasa Latin castellanus, yang berarti Kastilia, kerajaan abad pertengahan yang terletak di bagian tengah semenanjung Iberia dan asal dari bahasa ini.