Según la encuesta realizada por el Eurobarómetro del 2006, el castellano sería la lengua materna del 86 % de la población española, el catalán/valenciano del 8 %, el gallego del 5 % y el vasco del 1 %, mientras que un 3 % de la población tendría como lengua materna una lengua foránea (fruto de la inmigración).