Catalunya té un total de 947 municipis que representen la diversitat del país. 311 són a la demarcació de Barcelona, 221 a la de Girona, 231 a la de Lleida i 184 a la de Tarragona. En podem trobar de més urbans, d'altres de més rurals, altres que combinen els dos mons. I també de més grans i de més petits. Repassem a continuació aquests segons, els que són més petits per la seva superfície total.
El primer en aquest rànquing, i, per tant, el municipi més petit de Catalunya, és Puigdàlber. Aquest poble de l'Alt Penedès, segons les dades de l'Institut d'Estadística de Catalunya, té una superfície total de 0,4 km², dit d'altra manera 400.000 m². Sorprenentment, però, suma gairebé 600 habitants i queda lluny de ser dels més petits en població.
En segon lloc, se situa Castellfollit de la Roca, amb 0,73 km². Integrat dins del parc natural de la Zona Volcànica de la Garrotxa, compta amb gairebé un miler d'habitants. Tancant el podi dels pobles més petits de Catalunya hi ha Caldes d'Estrac, amb 0,88 km², conegut popularment com a Caldetes. Es tracta d'una zona molt turística i que registra més de 3.200 habitants.
Encara amb menys d'un quilòmetre quadrat de superfície hi ha dos pobles catalans més: Sant Hipòlit de Voltregà, a Osona, amb 0,92 km²; i Badia del Vallès, al Vallès Occidental, amb 0,93 km². En el cas del segon municipi és molt destacable que, malgrat ser el cinquè més petit en superfície de tot el país, hi viuen més de 13.000 persones.
Les últimes cinc posicions del rànquing són les Cabanyes, a l'Alt Penedès, amb 1,15 km²; Santa Llogaia d'Àlguema, a l'Alt Empordà, amb 1,94 km²; Premià de Mar, al Maresme, amb 2,11 km²; Roda de Ter, a Osona, 2,23 km² i Vilabertran, a l'Alt Empordà, amb 2,29 km².