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 | |
---|---|---|---|---|
29,605. | Buñol | Spain | 10,062 | |
29,586. | Bembibre | Spain | 10,071 | |
29,552. | Amurrio | Spain | 10,089 | |
29,514. | Zumarraga | Spain | 10,104 | |
29,436. | l'Escala | Spain | 10,140 | |
29,398. | Xinzo de Limia | Spain | 10,161 | |
29,366. | Ceuti | Spain | 10,174 | |
29,347. | Sant Andreu de Llavaneres | Spain | 10,181 | |
29,337. | Talayuela | Spain | 10,189 | |
29,299. | s'Arenal | Spain | 10,207 | |
29,289. | La Roca del Vallès | Spain | 10,214 | |
29,231. | Jerez de los Caballeros | Spain | 10,237 | |
29,184. | Montgat | Spain | 10,270 | |
29,123. | Reinosa | Spain | 10,307 | |
29,096. | Castalla | Spain | 10,327 | |
29,094. | Caudete | Spain | 10,330 | |
29,078. | Miajadas | Spain | 10,338 | |
29,072. | Atarrabia | Spain | 10,341 | |
29,020. | Antigua | Spain | 10,371 | |
29,005. | Castell-Platja d'Aro | Spain | 10,376 | |
29,003. | Sabiñánigo | Spain | 10,378 | |
28,984. | la Bisbal d'Empordà | Spain | 10,385 | |
28,959. | Meliana | Spain | 10,395 | |
28,944. | La Palma del Condado | Spain | 10,404 | |
28,907. | Jimena de la Frontera | Spain | 10,431 | |
28,894. | Illora | Spain | 10,440 | |
28,807. | Santa Comba | Spain | 10,487 | |
28,709. | Mora | Spain | 10,554 | |
28,698. | Rute | Spain | 10,559 | |
28,677. | Alcanar | Spain | 10,570 | |
28,570. | Cantillana | Spain | 10,627 | |
28,550. | Calonge | Spain | 10,637 | |
28,532. | Villacañas | Spain | 10,645 | |
28,512. | Villablino | Spain | 10,660 | |
28,502. | Tegueste | Spain | 10,666 | |
28,489. | Luanco | Spain | 10,672 | |
28,413. | Vilanova de Arousa | Spain | 10,719 | |
28,395. | Alovera | Spain | 10,734 | |
28,391. | Santa Ponsa | Spain | 10,736 | |
28,347. | Calasparra | Spain | 10,759 | |
28,322. | Sant Joan de Vilatorrada | Spain | 10,779 | |
28,304. | Fuente Palmera | Spain | 10,788 | |
28,170. | Acalá del Río | Spain | 10,869 | |
28,128. | Oñati | Spain | 10,896 | |
28,108. | Peligros | Spain | 10,910 | |
28,075. | Consuegra | Spain | 10,932 | |
28,074. | Beniel | Spain | 10,933 | |
28,009. | Fuensalida | Spain | 10,967 | |
28,003. | Mancha Real | Spain | 10,972 | |
27,957. | Puerto Rico | Spain | 11,000 | |
27,938. | Benaguasil | Spain | 11,011 | |
27,907. | Grado | Spain | 11,033 | |
27,879. | Valdemorillo | Spain | 11,045 | |
27,864. | Picanya | Spain | 11,053 | |
27,855. | Ripoll | Spain | 11,057 | |
27,856. | La Bañeza | Spain | 11,057 | |
27,760. | Guillena | Spain | 11,109 | |
27,719. | Pego | Spain | 11,133 | |
27,720. | San Agustín de Guadalix | Spain | 11,133 | |
27,716. | Pallejà | Spain | 11,134 | |
27,714. | Alcaudete | Spain | 11,135 | |
27,700. | Tineo | Spain | 11,146 | |
27,691. | l'Alcora | Spain | 11,150 | |
27,659. | Laracha | Spain | 11,171 | |
27,651. | Alberic | Spain | 11,175 | |
27,644. | Albox | Spain | 11,178 | |
27,626. | Orpesa/Oropesa del Mar | Spain | 11,188 | |
27,624. | Villarrubia de los Ojos | Spain | 11,191 | |
27,591. | Tarazona | Spain | 11,211 | |
27,568. | Elgoibar | Spain | 11,220 | |
27,520. | O Grove | Spain | 11,250 | |
27,497. | Sonseca | Spain | 11,265 | |
27,494. | Azkoitia | Spain | 11,266 | |
27,474. | Santa Cruz de Bezana | Spain | 11,279 | |
27,452. | Villacarrillo | Spain | 11,294 | |
27,398. | Huétor Vega | Spain | 11,324 | |
27,396. | La Puebla de Cazalla | Spain | 11,325 | |
27,312. | L'Alcúdia | Spain | 11,378 | |
27,284. | Tafalla | Spain | 11,394 | |
27,266. | Madridejos | Spain | 11,404 | |
27,221. | Puentes de García Rodríguez | Spain | 11,431 | |
27,156. | Cocentaina | Spain | 11,467 | |
27,051. | Abrera | Spain | 11,521 | |
27,029. | Santa Margalida | Spain | 11,537 | |
26,998. | Velilla de San Antonio | Spain | 11,553 | |
26,960. | Santoña | Spain | 11,569 | |
26,938. | Moralzarzal | Spain | 11,582 | |
26,908. | Torroella de Montgrí | Spain | 11,598 | |
26,894. | Los Corrales de Buelna | Spain | 11,610 | |
26,862. | Argentona | Spain | 11,633 | |
26,794. | Medina Sidonia | Spain | 11,683 | |
26,791. | Andratx | Spain | 11,685 | |
26,743. | Arroyo | Spain | 11,716 | |
26,711. | Santa Coloma de Farners | Spain | 11,739 | |
26,701. | Albatera | Spain | 11,745 | |
26,695. | Deltebre | Spain | 11,751 | |
26,672. | Rianxo | Spain | 11,769 | |
26,551. | Mont-roig del Camp | Spain | 11,847 | |
26,507. | Peñarroya-Pueblonuevo | Spain | 11,883 | |
26,463. | Capdepera | Spain | 11,911 |