Además del español, conviven las otras lenguas de España, tanto las oficiales (vasco, gallego, catalán, valenciano y aranés) como las no oficiales (asturleonés, aragonés), como resultado del apoyo desde cada autonomía, y las lenguas no españolas aportadas por la inmigración.