The following is a list of the 20 municipalities ( comuni ) of the Province of Pistoia in the region of Tuscany in Italy.
| Municipality | Population (2025) [1] | Area (km²) [2] | Density |
|---|---|---|---|
| Abetone Cutigliano | 1,829 | 74.94 | 24.4 |
| Agliana | 17,946 | 11.68 | 1,536.5 |
| Buggiano | 8,745 | 16.04 | 545.2 |
| Chiesina Uzzanese | 4,557 | 7.20 | 632.9 |
| Lamporecchio | 7,342 | 22.25 | 330.0 |
| Larciano | 6,300 | 24.97 | 252.3 |
| Marliana | 3,277 | 43.04 | 76.1 |
| Massa e Cozzile | 7,746 | 16.01 | 483.8 |
| Monsummano Terme | 20,797 | 32.62 | 637.6 |
| Montale | 10,515 | 32.17 | 326.9 |
| Montecatini-Terme | 21,367 | 17.69 | 1,207.9 |
| Pescia | 19,290 | 79.18 | 243.6 |
| Pieve a Nievole | 9,163 | 12.67 | 723.2 |
| Pistoia | 88,889 | 236.17 | 376.4 |
| Ponte Buggianese | 8,827 | 29.53 | 298.9 |
| Quarrata | 26,969 | 45.91 | 587.4 |
| Sambuca Pistoiese | 1,404 | 77.25 | 18.2 |
| San Marcello Piteglio | 7,493 | 134.96 | 55.5 |
| Serravalle Pistoiese | 11,811 | 42.05 | 280.9 |
| Uzzano | 5,658 | 7.80 | 725.4 |