Skip to main content

Province of Prato

7 municipalities · Reference year: 2026

The province of Prato comprises 7 municipalities, with a total population of 261.152 inhabitants and an average income of 24.190 €.

Total population

261.152

Average income

24.190 €

Municipalities

7

Top 20 municipalities

#
1Prato198.32723.870 €
2Montemurlo19.16924.015 €
3Carmignano14.50025.071 €
4Vaiano996525.686 €
5Poggio a Caiano990826.100 €
6Vernio619521.863 €
7Cantagallo308822.723 €

Tourism in the province (2025)

Arrivals at accommodation establishments

302.807

Overnight stays

606.930

Share of foreign overnight stays

60%

Source: ISTAT — guest flows in accommodation establishments. Provincial data: municipal detail is not published.

The richest municipalities in the province of Prato

#Average income
1Poggio a Caiano26.100 €
2Vaiano25.686 €
3Carmignano25.071 €
4Montemurlo24.015 €
5Prato23.870 €
6Cantagallo22.723 €
7Vernio21.863 €

All municipalities in the province