Liste des villes de Catalogne par nombre d'habitants
# Liste des villes de Catalogne par nombre d'habitants

## Tableau des villes de Catalogne

Liste des villes de Catalogne dont la population était supérieure à 20 000 habitants au recensement de 2012. La capitale administrative des provinces est marquée en gras et la capitale administrative de comarques en cursive.

| POS. | Nom | Population (2012) | Province | Comarca | Différence de 2011 |
| - | - | - | - | - | - |
| 1 | Barcelone | 1.620.943 hab. | Barcelone | Barcelonès | +5.492 hab. |
| 2 | L'Hospitalet de Llobregat | 257.057 hab. | Barcelone | Barcelonès | +992 hab. |
| 3 | Badalone | 220.977 hab. | Barcelone | Barcelonès | +1.191 hab. |
| 4 | Terrassa | 215.678 hab. | Barcelone | Vallès Occidental | +1.981 hab. |
| 5 | Sabadell | 207.938 hab. | Barcelone | Vallès Occidental | +217 hab. |
| 6 | Lérida | 139.834 hab. | Lérida | Segrià | +1.416 hab. |
| 7 | Tarragone | 133.954 hab. | Tarragone | Tarragonès | -131 hab. |
| 8 | Mataró | 124.084 hab. | Barcelone | Maresme | +216 hab. |
| 9 | Santa Coloma de Gramenet | 120.593 hab. | Barcelone | Barcelonès | -231 hab. |
| 10 | Reus | 107.211 hab. | Tarragone | Baix Camp | +502 hab. |
| 11 | Gérone | 97.198 hab. | Gérone | Gironès | +476 hab. |
| 12 | Cornellà de Llobregat | 87.458 hab. | Barcelone | Baix Llobregat | +215 hab. |
| 13 | Sant Cugat del Vallès | 84.946 hab. | Barcelone | Vallès Occidental | +1.609 hab. |
| 14 | Sant Boi de Llobregat | 83.070 hab. | Barcelone | Baix Llobregat | +210 hab. |
| 15 | Manresa | 76.570 hab. | Barcelone | Bages | -19 hab. |
| 16 | Rubí | 74.484 hab. | Barcelone | Vallès Occidental | +505 hab. |
| 17 | Vilanova i la Geltrú | 66.591 hab. | Barcelone | Garraf | -314 hab. |
| 18 | Viladecans | 65.188 hab. | Barcelone | Baix Llobregat | +451 hab. |
| 19 | El Prat de Llobregat | 63.162 hab. | Barcelone | Baix Llobregat | -337 hab. |
| 20 | Castelldefels | 62.989 hab. | Barcelone | Baix Llobregat | -150 hab. |
| 21 | Granollers | 59.954 hab. | Barcelone | Vallès Oriental | -46 hab. |
| 22 | Cerdanyola del Vallès | 57.892 hab. | Barcelone | Vallès Occidental | -355 hab. |
| 23 | Mollet del Vallès | 52.242 hab. | Barcelone | Vallès Oriental | -167 hab. |
| 24 | Esplugues de Llobregat | 46.726 hab. | Barcelone | Baix Llobregat | +39 hab. |
| 25 | Gavà | 46.488 hab. | Barcelone | Baix Llobregat | +238 hab. |
| 26 | Figueras | 45.262 hab. | Gérone | Alt Empordà | +497 hab. |
| 27 | Sant Feliu de Llobregat | 43.671 hab. | Barcelone | Baix Llobregat | +575 hab. |
| 28 | Vic | 41.191 hab. | Barcelone | Osona | +291 hab. |
| 29 | Lloret de Mar | 40.837 hab. | Gérone | Selva | +555 hab. |
| 30 | Blanes | 39.785 hab. | Gérone | Selva | -49 hab. |
| 31 | Igualada | 39.198 hab. | Barcelone | Anoia | +7 hab. |
| 32 | Vilafranca del Penedès | 39.035 hab. | Barcelone | Alt Penedès | +250 hab. |
| 33 | Ripollet | 37.422 hab. | Barcelone | Vallès Occidental | +74 hab. |
| 34 | El Vendrell | 36.647 hab. | Tarragone | Baix Penedès | +194 hab. |
| 35 | Tortosa | 34.734 hab. | Tarragone | Baix Ebre | +302 hab. |
| 36 | Montcada i Reixac | 34.689 hab. | Barcelone | Vallès Occidental | +457 hab. |
| 37 | Sant Adrià de Besòs | 34.482 hab. | Barcelone | Barcelonès | +325 hab. |
| 38 | Olot | 33.813 hab. | Gérone | Garrotxa | +88 hab. |
| 39 | Cambrils | 33.535 hab. | Tarragone | Baix Camp | +527 hab. |
| 40 | Sant Joan Despí | 32.792 hab. | Barcelone | Baix Llobregat | +386 hab. |
| 41 | Barberà del Vallès | 32.436 hab. | Barcelone | Vallès Occidental | +403 hab. |
| 42 | Salt | 30.146 hab. | Gérone | Gironès | -243 hab. |
| 43 | Sant Pere de Ribes | 29.149 hab. | Barcelone | Garraf | +366 hab. |
| 44 | Sitges | 29.039 hab. | Barcelone | Garraf | +422 hab. |
| 45 | Premià de Mar | 28.145 hab. | Barcelone | Maresme | -165 hab. |
| 46 | Sant Vicenç dels Horts | 28.084 hab. | Barcelone | Baix Llobregat | -53 hab. |
| 47 | Martorell | 28.070 hab. | Barcelone | Baix Llobregat | +613 hab. |
| 48 | Sant Andreu de la Barca | 27.306 hab. | Barcelone | Baix Llobregat | +212 hab. |
| 49 | Salou | 26.601 hab. | Tarragone | Tarragonès | -+408 hab. |
| 50 | Pineda de Mar | 26.066 hab. | Barcelone | Maresme | +26 hab. |
| 51 | Santa Perpètua de Mogoda | 25.606 hab. | Barcelone | Vallès Occidental | +275 hab. |
| 52 | Valls | 25.084 hab. | Tarragone | Alt Camp | +68 hab. |
| 53 (1) | Molins de Rei | 24.805 hab. | Barcelone | Baix Llobregat | +233 hab. |
| 54 (1) | Calafell | 24.672 hab. | Tarragone | Baix Penedès | -312 hab. |
| 55 | Olesa de Montserrat | 23.980 hab. | Barcelone | Baix Llobregat | +56 hab. |
| 56 | Castellar del Vallès | 23.363 hab. | Barcelone | Vallès Occidental | +125 hab. |
| 57 | Palafrugell | 22.880 hab. | Gérone | Baix Empordà | +64 hab. |
| 58 | El Masnou | 22.550 hab. | Barcelone | Maresme | +27 hab. |
| 59 (1) | Vila-seca | 22.052 hab. | Tarragone | Tarragonès | +213 hab. |
| 60 (1) | Sant Feliu de Guíxols | 21.961 hab. | Gérone | Alt Empordà | +147 hab. |
| 61 (2) | Esparreguera | 21.856 hab. | Barcelone | Baix Llobregat | -130 hab. |
| 62 | Amposta | 21.434 hab. | Tarragone | Montsià | -11 hab. |
| 63 | Manlleu | 20.416 hab. | Barcelone | Osona | -29 hab. |
