Представлен список 20 крупнейших городов Испании. Два самых больших города: Мадрид с населением 3 233 527 человек и Барселона с населением 1 620 943 человек по данным [1]. Страница обновлена: сентябрь 2013.
| № | Город | Регион | Население |
| 1 | Мадрид | Мадрид | 3 233 527 |
| 2 | Барселона | Каталония | 1 620 943 |
| 3 | Валенсия | Валенсия | 797 028 |
| 4 | Севилья | Андалусия | 702 355 |
| 5 | Сарагоса | Арагон | 679 624 |
| 6 | Малага | Андалусия | 567 433 |
| 7 | Мурсия | Мурсия | 441 354 |
| 8 | Пальма | Балеарские острова | 407 648 |
| 9 | Лас-Пальмас | Канарские острова | 382 296 |
| 10 | Бильбао | Страна Басков | 351 629 |
| 11 | Аликанте | Валенсия | 334 678 |
| 12 | Кордова | Андалусия | 328 841 |
| 13 | Вальядолид | Кастилия и Леон | 311 501 |
| 14 | Виго | Галисия | 297 733 |
| 15 | Хихон | Астурия | 277 554 |
| 16 | Оспиталет | Каталония | 257 057 |
| 17 | Ла-Корунья | Галисия | 246 146 |
| 18 | Витория | Страна Басков | 242 223 |
| 19 | Гранада | Андалусия | 239 017 |
| 20 | Эльче | Валенсия | 230 587 |
Источник 1: Wikipedia
Фото. Барселона

Источник фото: Википедия.