Skip to main content

Province of Taranto

29 municipalities · Reference year: 2026

The province of Taranto comprises 29 municipalities, with a total population of 547.928 inhabitants and an average income of 18.728 €.

Total population

547.928

Average income

18.728 €

Municipalities

29

Top 20 municipalities

#
1Taranto185.11222.570 €
2Martina Franca46.75320.211 €
3Massafra31.76618.546 €
4Grottaglie29.97619.570 €
5Manduria29.52817.340 €
6Ginosa21.72116.649 €
7Castellaneta15.79819.228 €
8Palagiano15.71217.481 €
9Mottola15.10318.050 €
10Sava15.03316.432 €
11Laterza14.58418.099 €
12San Giorgio Ionico13.85020.781 €
13Crispiano12.81619.912 €
14Statte12.54019.645 €
15Pulsano11.16220.022 €
16Lizzano944416.842 €
17San Marzano di San Giuseppe879617.560 €
18Leporano820222.858 €
19Palagianello742917.288 €
20Carosino638020.865 €

Tourism in the province (2025)

Arrivals at accommodation establishments

444.719

Overnight stays

1.653.545

Share of foreign overnight stays

30%

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

The richest municipalities in the province of Taranto

#Average income
1Leporano22.858 €
2Taranto22.570 €
3Carosino20.865 €
4San Giorgio Ionico20.781 €
5Monteiasi20.418 €
6Martina Franca20.211 €
7Pulsano20.022 €
8Crispiano19.912 €
9Statte19.645 €
10Grottaglie19.570 €

All municipalities in the province