Skip to main content
Municipal distribution Anoia. 2025
Foreign population
(1) Population total % vert. % of (1)
Igualada 42,449 6,405 43.92 15.09
Piera 17,884 1,757 12.05 9.82
Santa Margarida de Montbui 10,601 1,424 9.77 13.43
Vilanova del Camí 12,886 1,115 7.65 8.65
Calaf 3,627 776 5.32 21.40
Masquefa 10,111 771 5.29 7.63
Capellades 5,598 514 3.52 9.18
Hostalets de Pierola, els 3,254 299 2.05 9.19
Òdena 3,756 257 1.76 6.84
Torre de Claramunt, la 4,154 205 1.41 4.94
Pobla de Claramunt, la 2,350 168 1.15 7.15
Bruc, el 2,294 130 0.89 5.67
Llacuna, la 961 125 0.86 13.01
Carme 860 125 0.86 14.53
Cabrera d'Anoia 1,777 123 0.84 6.92
Vallbona d'Anoia 1,420 110 0.75 7.75
Jorba 849 43 0.29 5.06
Sant Martí de Tous 1,269 38 0.26 2.99
Castellolí 670 33 0.23 4.93
Montmaneu 182 26 0.18 14.29
Pujalt 205 21 0.14 10.24
Prats de Rei, els 553 21 0.14 3.80
Argençola 245 17 0.12 6.94
Sant Martí Sesgueioles 353 16 0.11 4.53
Santa Maria de Miralles 144 13 0.09 9.03
Sant Pere Sallavinera 177 12 0.08 6.78
Rubió 228 11 0.08 4.82
Copons 352 9 0.06 2.56
Veciana 170 8 0.05 4.71
Castellfollit de Riubregós 153 4 0.03 2.61
Other municipalities 424 6 0.04 1.42
Anoia 129,956 14,582 100.00 11.22
Source: Idescat, based on the INE's Continuous Population Census.

Selection of place of residence or geographical origin

Place of residence
Geographical origin