La Provincia di Firenze, in Toscana, conta 41 Comuni. Il Comune più esteso è Firenzuola, con 271,96 km². Il Comune più popoloso è Firenze, con 361.625 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Bagno a Ripoli | 24.806 | 74,10 km² | 86 m |
| Barberino di Mugello | 10.981 | 133,33 km² | 265 m |
| Barberino Tavarnelle | 11.983 | 122,99 km² | 375 m |
| Barberino Val d'Elsa | — | — km² | — m |
| Borgo San Lorenzo | 18.412 | 146,36 km² | 193 m |
| Calenzano | 18.008 | 76,82 km² | 66 m |
| Campi Bisenzio | 47.435 | 28,74 km² | 40 m |
| Capraia e Limite | 7.804 | 24,92 km² | 32 m |
| Castelfiorentino | 17.488 | 66,34 km² | 81 m |
| Cerreto Guidi | 10.659 | 49,30 km² | 100 m |
| Certaldo | 15.731 | 75,27 km² | 75 m |
| Dicomano | 5.610 | 61,63 km² | 164 m |
| Empoli | 49.526 | 62,42 km² | 35 m |
| Fiesole | 13.742 | 42,19 km² | 303 m |
| Figline e Incisa Valdarno | 23.291 | 97,90 km² | 125 m |
| Figline Valdarno | — | — km² | — m |
| Firenze | 361.625 | 102,31 km² | 64 m |
| Firenzuola | 4.444 | 271,96 km² | 423 m |
| Fucecchio | 22.919 | 65,18 km² | 30 m |
| Galluzzo | — | — km² | — m |
| Gambassi Terme | 4.872 | 83,23 km² | 329 m |
| Greve in Chianti | 13.365 | 169,37 km² | 236 m |
| Impruneta | 14.186 | 48,71 km² | 279 m |
| Incisa in Val d'Arno | — | — km² | — m |
| Lastra a Signa | 19.880 | 42,90 km² | 44 m |
| Londa | 1.848 | 59,29 km² | 223 m |
| Marradi | 2.808 | 154,05 km² | 329 m |
| Montaione | 3.433 | 104,76 km² | 339 m |
| Montelupo Fiorentino | 14.272 | 24,66 km² | 30 m |
| Montespertoli | 13.197 | 124,88 km² | 246 m |
| Palazzuolo sul Senio | 1.095 | 109,10 km² | 436 m |
| Pelago | 7.966 | 54,56 km² | 302 m |
| Pontassieve | 20.122 | 114,40 km² | 110 m |
| Reggello | 16.555 | 121,65 km² | 396 m |
| Rignano sull'Arno | 8.511 | 54,14 km² | 125 m |
| Rufina | 7.103 | 45,88 km² | 118 m |
| San Casciano in Val di Pesa | 16.288 | 107,83 km² | 316 m |
| San Godenzo | 1.115 | 99,20 km² | 416 m |
| San Piero a Sieve | — | — km² | — m |
| Scandicci | 49.135 | 59,69 km² | 46 m |
| Scarperia | — | — km² | — m |
| Scarperia e San Piero | 11.943 | 115,81 km² | 300 m |
| Sesto Fiorentino | 49.237 | 48,81 km² | 63 m |
| Signa | 18.990 | 18,80 km² | 50 m |
| Tavarnelle Val di Pesa | — | — km² | — m |
| Vaglia | 5.371 | 56,94 km² | 282 m |
| Vicchio | 8.164 | 138,86 km² | 207 m |
| Vinci | 14.574 | 54,18 km² | 82 m |
Istat 01/01/2026