Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.
Rank | City | Country | Population | |
---|---|---|---|---|
2,192. | Ascó | Spain | 1,625 | |
954. | Arzúa | Spain | 6,597 | |
202. | Arucas | Spain | 36,259 | |
1,395. | Artesa de Segre | Spain | 3,657 | |
1,176. | Artés | Spain | 4,951 | |
2,220. | Artenara | Spain | 1,565 | |
258. | Arteixo | Spain | 29,762 | |
2,068. | Artana | Spain | 1,850 | |
2,183. | Artajona | Spain | 1,639 | |
947. | Artà | Spain | 6,649 | |
2,735. | Arrúbal | Spain | 501 | |
588. | Arroyomolinos | Spain | 13,835 | |
1,658. | Arroyo del Ojanco | Spain | 2,656 | |
1,317. | Arroyo de San Serván | Spain | 4,048 | |
946. | Arroyo de la Luz | Spain | 6,671 | |
670. | Arroyo | Spain | 11,716 | |
2,549. | Arróniz | Spain | 1,168 | |
644. | Arrigorriaga | Spain | 12,435 | |
1,961. | Arriba | Spain | 2,030 | |
1,357. | Arriate | Spain | 3,821 | |
133. | Arrecife | Spain | 59,127 | |
358. | Arrasate | Spain | 22,064 | |
2,002. | Arquillos | Spain | 1,979 | |
95. | Arona | Spain | 78,614 | |
557. | Arnedo, La Rioja | Spain | 14,457 | |
379. | Armilla | Spain | 21,380 | |
1,344. | Arjonilla | Spain | 3,910 | |
1,053. | Arjona | Spain | 5,645 | |
2,442. | Ariza | Spain | 1,302 | |
1,773. | Arguedas | Spain | 2,380 | |
2,364. | Argoños | Spain | 1,380 | |
673. | Argentona | Spain | 11,633 | |
150. | Arganda | Spain | 51,489 | |
1,103. | Argamasilla de Calatrava | Spain | 5,371 | |
925. | Argamasilla de Alba | Spain | 6,902 | |
853. | Arévalo | Spain | 7,689 | |
972. | Aretxabaleta | Spain | 6,319 | |
1,106. | Ares | Spain | 5,342 | |
876. | Arenys de Munt | Spain | 7,394 | |
552. | Arenys de Mar | Spain | 14,627 | |
2,748. | Arenys de Lledó / Arens de Lledó | Spain | 224 | |
2,003. | Arenas del Rey | Spain | 1,978 | |
957. | Arenas de San Pedro | Spain | 6,539 | |
2,633. | Arenas de San Juan | Spain | 1,083 | |
2,040. | Arenas de Iguña | Spain | 1,906 | |
2,519. | Arenas | Spain | 1,200 | |
1,670. | Ardales | Spain | 2,631 | |
240. | Arcos de la Frontera | Spain | 31,210 | |
2,058. | Arcos de Jalón | Spain | 1,867 | |
805. | Archidona | Spain | 8,506 | |
444. | Archena | Spain | 18,202 | |
1,681. | Arboleas | Spain | 2,614 | |
1,335. | Arbo | Spain | 3,973 | |
1,940. | Arbeca | Spain | 2,058 | |
2,208. | Araya | Spain | 1,583 | |
143. | Aranjuez | Spain | 54,055 | |
1,847. | Aranga | Spain | 2,246 | |
227. | Aranda de Duero | Spain | 32,928 | |
1,102. | Arafo | Spain | 5,375 | |
880. | Aracena | Spain | 7,351 | |
1,872. | Aoiz | Spain | 2,188 | |
744. | Antigua | Spain | 10,371 | |
160. | Antequera | Spain | 45,168 | |
2,267. | Antella | Spain | 1,498 | |
1,512. | Antas | Spain | 3,166 | |
1,144. | Añover de Tajo | Spain | 5,075 | |
2,254. | Añora | Spain | 1,521 | |
1,618. | Anna | Spain | 2,775 | |
2,427. | Anglesola | Spain | 1,313 | |
1,135. | Anglès | Spain | 5,159 | |
188. | Andújar | Spain | 39,111 | |
671. | Andratx | Spain | 11,685 | |
1,606. | Andosilla | Spain | 2,830 | |
838. | Andorra | Spain | 7,890 | |
549. | Andoain | Spain | 14,679 | |
760. | Amurrio | Spain | 10,089 | |
1,382. | Ampuero | Spain | 3,713 | |
386. | Amposta | Spain | 21,240 | |
458. | Amorebieta-Etxano | Spain | 17,842 | |
1,790. | Amoeiro | Spain | 2,354 | |
290. | Amés | Spain | 26,983 | |
2,053. | Ambía | Spain | 1,885 | |
161. | Alzira | Spain | 44,690 | |
1,487. | Altura | Spain | 3,242 | |
873. | Altsasu | Spain | 7,410 | |
329. | Altea | Spain | 23,780 | |
1,334. | Altafulla | Spain | 3,975 | |
1,353. | Alquerías del Niño Perdido | Spain | 3,866 | |
318. | Alpujarra Granadina | Spain | 24,558 | |
1,158. | Alpicat | Spain | 5,020 | |
1,805. | Alpera | Spain | 2,328 | |
626. | Alpedrete | Spain | 12,797 | |
1,846. | Alozaina | Spain | 2,251 | |
725. | Alovera | Spain | 10,734 | |
1,264. | Alosno | Spain | 4,341 | |
606. | Alora | Spain | 13,395 | |
868. | Almussafes | Spain | 7,459 | |
283. | Almuñécar | Spain | 27,696 | |
1,745. | Almudébar | Spain | 2,433 | |
306. | Almozara | Spain | 25,767 |