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 | |
---|---|---|---|---|
97,077. | Cabredo | Spain | 106 | |
97,036. | San Agustín | Spain | 119 | |
97,020. | Zafrilla | Spain | 126 | |
97,011. | Fuentes de Rubielos | Spain | 129 | |
96,996. | Zorita del Maestrazgo | Spain | 132 | |
96,997. | Olocau del Rey | Spain | 132 | |
96,998. | Mirambel | Spain | 132 | |
96,869. | Tordesilos | Spain | 158 | |
96,769. | Villalba de Rioja | Spain | 174 | |
96,762. | Torrent | Spain | 176 | |
96,751. | Villarta-Quintana | Spain | 179 | |
96,731. | Lledó | Spain | 183 | |
96,674. | Zúñiga | Spain | 191 | |
96,648. | Villatoya | Spain | 197 | |
96,506. | Arenys de Lledó / Arens de Lledó | Spain | 224 | |
96,448. | Fréscano | Spain | 235 | |
96,402. | Olba | Spain | 242 | |
96,353. | La Yesa | Spain | 250 | |
96,250. | Tamurejo | Spain | 266 | |
96,194. | Moreda de Álava | Spain | 275 | |
95,940. | Sahún | Spain | 323 | |
95,493. | Santa María de Huerta | Spain | 405 | |
95,444. | Valdepiélagos | Spain | 414 | |
95,319. | Ribatejada | Spain | 437 | |
95,092. | Pezuela de las Torres | Spain | 481 | |
95,093. | Brea de Tajo | Spain | 481 | |
95,020. | Conquista | Spain | 494 | |
94,987. | Arrúbal | Spain | 501 | |
94,532. | Orihuela del Tremedal | Spain | 590 | |
94,511. | Casares de las Hurdes | Spain | 596 | |
94,179. | Deià | Spain | 656 | |
93,579. | Valdeavero | Spain | 790 | |
93,503. | Férez | Spain | 804 | |
93,504. | Novallas | Spain | 804 | |
93,360. | Lapuebla de Labarca | Spain | 836 | |
92,744. | Santa María de la Alameda | Spain | 992 | |
92,668. | Costitx | Spain | 1,001 | |
92,669. | Puerto Lápice | Spain | 1,001 | |
92,638. | Rotglá y Corbera | Spain | 1,002 | |
92,606. | Calvarrasa de Abajo | Spain | 1,003 | |
92,544. | Viladrau | Spain | 1,005 | |
92,462. | Quer | Spain | 1,008 | |
92,463. | Lupión | Spain | 1,008 | |
92,464. | Ríofrío de Aliste | Spain | 1,008 | |
92,429. | Toloriu | Spain | 1,009 | |
92,430. | Albarracín | Spain | 1,009 | |
92,405. | Fortaleny | Spain | 1,010 | |
92,380. | Villagarcía de la Torre | Spain | 1,011 | |
92,381. | Linares de Riofrío | Spain | 1,011 | |
92,349. | Alcolea | Spain | 1,012 | |
92,278. | Illas | Spain | 1,014 | |
92,279. | Masdenverge | Spain | 1,014 | |
92,245. | Santa Eufemia | Spain | 1,015 | |
92,218. | Búger | Spain | 1,016 | |
92,185. | Forua | Spain | 1,017 | |
92,186. | Santacara | Spain | 1,017 | |
92,154. | Quintana del Castillo | Spain | 1,018 | |
92,155. | Maluenda | Spain | 1,018 | |
92,120. | Carcaboso | Spain | 1,019 | |
92,121. | Villaquejida | Spain | 1,019 | |
92,092. | Figaró | Spain | 1,020 | |
92,054. | Benidoleig | Spain | 1,021 | |
92,055. | Solosancho | Spain | 1,021 | |
92,056. | Ballobar | Spain | 1,021 | |
92,057. | Becerril de Campos | Spain | 1,021 | |
92,022. | Quéntar | Spain | 1,022 | |
92,023. | Vinuesa | Spain | 1,022 | |
91,938. | Gor | Spain | 1,025 | |
91,906. | Villatuerta | Spain | 1,026 | |
91,907. | Candelario | Spain | 1,026 | |
91,908. | Boquiñeni | Spain | 1,026 | |
91,876. | La Cumbre | Spain | 1,027 | |
91,851. | Villar de Olalla | Spain | 1,028 | |
91,852. | Cáseda | Spain | 1,028 | |
91,817. | Fonfría | Spain | 1,029 | |
91,818. | Corrales | Spain | 1,029 | |
91,788. | Vimbodí | Spain | 1,030 | |
91,789. | Matapozuelos | Spain | 1,030 | |
91,763. | Terrinches | Spain | 1,031 | |
91,636. | Villadangos del Páramo | Spain | 1,035 | |
91,553. | Senyera | Spain | 1,038 | |
91,470. | Nonaspe | Spain | 1,041 | |
91,437. | Montemayor de Pililla | Spain | 1,042 | |
91,415. | Villavieja de Yeltes | Spain | 1,043 | |
91,377. | Santa Maria d'Oló | Spain | 1,044 | |
91,378. | Mendigorría | Spain | 1,044 | |
91,341. | Luceni | Spain | 1,045 | |
91,289. | Grijota | Spain | 1,047 | |
91,254. | La Pedraja de Portillo | Spain | 1,048 | |
91,224. | Retuerta de Bullaque | Spain | 1,049 | |
91,193. | Fonz | Spain | 1,050 | |
91,160. | Calera de León | Spain | 1,051 | |
91,161. | Freila | Spain | 1,051 | |
91,126. | Igualeja | Spain | 1,052 | |
91,085. | Esparragosa de Lares | Spain | 1,054 | |
91,056. | Priego | Spain | 1,055 | |
91,057. | Otívar | Spain | 1,055 | |
91,058. | Trijueque | Spain | 1,055 | |
91,059. | Cantalpino | Spain | 1,055 | |
91,000. | Vilajuïga | Spain | 1,057 |