Bahasa Spanyol (español, idioma español) atau Kastila (castellano) adalah suatu bahasa Iberia-Roman dari Spanyol, dan bahasa ketiga yang paling banyak digunakan di dunia. Bahasa Spanyol merupakan bahasa pertama bagi sekitar 500 juta orang di dunia, atau bagi 600 juta orang jika termasuk bukan penutur asli (menurut perkiraan pada tahun 1999). Mayoritas penutur bahasa Spanyol berada di Amerika Latin.