Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.
Rank | City | Country | Population | |
---|---|---|---|---|
13,302. | Ingenio | Spain | 29,319 | |
13,270. | Xàtiva | Spain | 29,386 | |
13,231. | Sestao | Spain | 29,476 | |
13,161. | Calp | Spain | 29,666 | |
13,119. | Arteixo | Spain | 29,762 | |
13,059. | Aldaia | Spain | 29,914 | |
13,037. | Salt | Spain | 29,985 | |
13,028. | Puerto del Carmen | Spain | 30,000 | |
13,029. | Pinar de Chamartín | Spain | 30,000 | |
13,012. | Redondela | Spain | 30,001 | |
12,999. | Puente-Genil | Spain | 30,033 | |
12,980. | Leioa | Spain | 30,079 | |
12,930. | Oliver-Valdefierro, Oliver, Valdefierro | Spain | 30,228 | |
12,875. | Alaquàs | Spain | 30,392 | |
12,829. | Manises | Spain | 30,508 | |
12,779. | Alcázar de San Juan | Spain | 30,675 | |
12,773. | Xirivella | Spain | 30,691 | |
12,707. | San Andrés del Rabanedo | Spain | 30,906 | |
12,685. | Hellín | Spain | 30,976 | |
12,682. | Carballo | Spain | 30,990 | |
12,623. | Barberà del Vallès | Spain | 31,144 | |
12,621. | Valdepeñas | Spain | 31,147 | |
12,608. | Arcos de la Frontera | Spain | 31,210 | |
12,578. | Santa Eulària des Riu | Spain | 31,314 | |
12,548. | Camargo | Spain | 31,404 | |
12,532. | San Javier | Spain | 31,432 | |
12,519. | Torre-Pacheco | Spain | 31,495 | |
12,495. | Javea | Spain | 31,593 | |
12,473. | Castro-Urdiales | Spain | 31,670 | |
12,458. | Cambrils | Spain | 31,720 | |
12,443. | Santa Pola | Spain | 31,760 | |
12,427. | Galapagar | Spain | 31,820 | |
12,347. | Sant Joan Despí | Spain | 32,030 | |
12,285. | Puerto de la Cruz | Spain | 32,219 | |
12,130. | Azuqueca de Henares | Spain | 32,744 | |
12,082. | Aranda de Duero | Spain | 32,928 | |
11,935. | Marratxí | Spain | 33,348 | |
11,907. | Oleiros | Spain | 33,443 | |
11,906. | Montcada i Reixac | Spain | 33,453 | |
11,877. | Olot | Spain | 33,524 | |
11,850. | Almendralejo | Spain | 33,588 | |
11,799. | Sant Adrià de Besòs | Spain | 33,761 | |
11,790. | Villajoyosa | Spain | 33,797 | |
11,559. | Águilas | Spain | 34,533 | |
11,546. | Burriana | Spain | 34,565 | |
11,498. | Tudela | Spain | 34,717 | |
11,414. | Yecla | Spain | 35,025 | |
11,384. | Alhaurín de la Torre | Spain | 35,114 | |
11,378. | Tortosa | Spain | 35,143 | |
11,358. | Cieza | Spain | 35,200 | |
11,355. | Mazarrón | Spain | 35,221 | |
11,353. | Villena | Spain | 35,222 | |
11,298. | Teruel | Spain | 35,396 | |
11,220. | Úbeda | Spain | 35,649 | |
11,216. | Puerto del Rosario | Spain | 35,667 | |
11,186. | Don Benito | Spain | 35,791 | |
11,178. | El Vendrell | Spain | 35,821 | |
11,150. | La Rinconada | Spain | 35,928 | |
11,140. | Realejo Alto | Spain | 35,963 | |
11,111. | Llucmajor | Spain | 36,078 | |
11,071. | Arucas | Spain | 36,259 | |
10,930. | Los Palacios y Villafranca | Spain | 36,824 | |
10,928. | Ronda | Spain | 36,827 | |
10,858. | Ripollet | Spain | 37,088 | |
10,744. | Los Realejos | Spain | 37,559 | |
10,740. | Vilagarcía de Arousa | Spain | 37,576 | |
10,711. | Narón | Spain | 37,712 | |
10,699. | Ontinyent | Spain | 37,735 | |
10,619. | Tomelloso | Spain | 38,095 | |
10,547. | Vilafranca del Penedès | Spain | 38,425 | |
10,544. | Burjassot | Spain | 38,433 | |
10,486. | Rincón de la Victoria | Spain | 38,666 | |
10,458. | Errenteria | Spain | 38,767 | |
10,428. | Igualada | Spain | 38,918 | |
10,396. | Andújar | Spain | 39,111 | |
10,355. | Miranda de Ebro | Spain | 39,264 | |
10,331. | Lloret de Mar | Spain | 39,363 | |
10,293. | Soria | Spain | 39,528 | |
10,218. | Vic | Spain | 39,844 | |
10,190. | Granadilla de Abona | Spain | 39,993 | |
10,157. | Blanes | Spain | 40,047 | |
10,126. | Puerto Real | Spain | 40,183 | |
10,078. | Écija | Spain | 40,400 | |
10,048. | Manacor | Spain | 40,548 | |
10,015. | Mairena del Aljarafe | Spain | 40,700 | |
9,960. | San Fernando de Henares | Spain | 40,981 | |
9,944. | Alcantarilla | Spain | 41,084 | |
9,918. | Plasencia | Spain | 41,148 | |
9,905. | La Orotava | Spain | 41,171 | |
9,687. | Lucena | Spain | 42,248 | |
9,610. | Basauri | Spain | 42,657 | |
9,564. | Sant Feliu de Llobregat | Spain | 42,919 | |
9,513. | Adeje | Spain | 43,204 | |
9,493. | Figueres | Spain | 43,330 | |
9,480. | Boadilla del Monte | Spain | 43,414 | |
9,466. | Pinto | Spain | 43,501 | |
9,424. | Colmenar Viejo | Spain | 43,700 | |
9,414. | Mislata | Spain | 43,756 | |
9,402. | Llefià | Spain | 43,827 | |
9,354. | Mieres | Spain | 44,070 |