اللغة الأسبانية (بالإسبانية: Español) أو القشتالية (بالإسبانية: Castellano) هي اللغة الرسمية للمملكة الأسبانية وهي أيضاً الرسمية لمعظم بلدان أمريكا اللاتينية، وإحدى اللغتين اللتين يتكلم بهما سكان بورتوريكو ويتكلم اللغة الأسبانية ما بين 322 إلى 400 مليون شخص كلغة أم على النطاق العالمي، وهي أكثر اللغات الرومانسية رواجاً.
يطلق على اللغة الأسبانية، المستخدمة في مملكة إسبانيا الأسبانية القشتالية. نسبة لمنطقة قشتالة، وكانت اللغة الوطنية للقشتاليين، يعتقد بأنها نشأت في كوردييرا، في شمال إسبانيا الحالية.
وقد انتشرت في جميع أنحاء إسبانيا في القرنين الثامن والتاسع الميلادي. بينما تُعرف الأسبانية المستخدمة في أمريكا اللاتينية، الأسبانية الأمريكية.
إن الأسبانية القشتالية والأسبانية الأمريكية هما في الأساس متماثلتان، غير أن هناك اختلافات قليلة بينهما في النطق والمفردات. بالإسبانية كما في العربية تنقسم الأسماء إلى مذكر ومؤنث، ولكن هناك بعض الأسماء القليلة المحايدة؛ أي التي لا تنتمي لجنس المذكر ولا المؤنث. ترتيب الكلمات الاعتيادي هو فاعل، فعل، مفعول به.