Nationality:
noun: Spaniard(s) adjective: Spanish
Ethnic groups:
composite of Mediterranean and Nordic types
Religions:
Roman Catholic 94%, other 6%
Languages:
Castilian Spanish (official) 74%, Catalan 17%, Galician 7%, Basque 2%, are official regionally
Literacy:
definition: age 15 and over can read and write total population: 97.9% male: 98.7% female: 97.2% (2003 est.)