In terms of population size, the Top 10 main cities in Spain are:
- Madrid in Madrid region: 1.60 million
- Barcelona in Catalonia region: 4.81 million
- Valencia in Valencian Community: 1.5 million
- Sevilla in Andalusia region: 1.26 million
- Bilbao in Basque country: 1 million
- Malaga in Andalusia region: 900,000
- Oviedo-Gijon in Asturias region: 844,000
- Alicante-Elche in Valencian Community: 793,000
- Las Palmas in Canarias region: 750,000
- Zaragoza in Aragon region: 730,000