* Co-official languages: Catalan, Basque, and Galician are recognized as co-official languages in certain regions of Spain. These languages are spoken by a significant portion of the population in those areas.
* Immigrant populations: Spain has a growing immigrant population, many of whom speak languages other than Spanish.
* Regional dialects: Even within Spanish, there are variations in dialect across different regions of Spain.
Therefore, it's more accurate to say that the vast majority of people in Spain speak Spanish as their native language or are fluent in it. However, giving a specific percentage is difficult due to the factors mentioned above.
It's important to note that the use of other languages, particularly Catalan, is significant and important to the cultural identity of Spain.