Skip to main content

Province of Lecce

96 municipalities · Reference year: 2026

The province of Lecce comprises 96 municipalities, with a total population of 761927 inhabitants and an average income of 17.774 €.

Total population

761927

Average income

17.774 €

Municipalities

96

Top 20 municipalities

#
1Lecce94.38726.446 €
2Nardò30.78418.700 €
3Galatina25.17320.010 €
4Copertino22.69816.827 €
5Casarano18.94018.219 €
6Gallipoli18.82619.512 €
7Tricase16.93820.212 €
8Galatone14.85517.244 €
9Surbo14.48117.895 €
10Trepuzzi13.76419.319 €
11Leverano13.33415.693 €
12Squinzano13.23518.320 €
13Monteroni di Lecce13.14718.031 €
14Maglie13.06122.318 €
15Veglie13.05316.563 €
16Cavallino12.99321.399 €
17Lizzanello12.02917.982 €
18Ugento11.92314.965 €
19Carmiano11.64617.730 €
20Taviano11.36316.653 €

Tourism in the province (2024)

Arrivals at accommodation establishments

1.351.834

Overnight stays

5.800.442

Share of foreign overnight stays

29%

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

The richest municipalities in the province of Lecce

#Average income
1Lecce€ 26.446
2Maglie€ 22.318
3Sternatia€ 22.030
4Cavallino€ 21.399
5Calimera€ 20.607
6Caprarica di Lecce€ 20.580
7San Cassiano€ 20.399
8San Cesario di Lecce€ 20.358
9Tricase€ 20.212
10Soleto€ 20.164

All municipalities in the province