* Spanish is the official language of Spain and is spoken by virtually everyone.
* English is a widely studied second language. A significant portion of the population has some level of English proficiency, especially in urban areas and among younger generations.
* Estimates suggest that around 35-40% of Spaniards can hold a basic conversation in English. This percentage is likely higher among younger generations and those with higher education levels.
Therefore, while it's impossible to say exactly how many people speak English, it's safe to say that the vast majority of Spanish citizens speak Spanish fluently, and a considerable portion also have some level of English proficiency.