Skip to main content

Province of Foggia

61 municipalities · Reference year: 2026

The province of Foggia comprises 61 municipalities, with a total population of 587785 inhabitants and an average income of 16.088 €.

Total population

587785

Average income

16.088 €

Municipalities

61

Top 20 municipalities

#
1Foggia145.07821.263 €
2Cerignola56.71115.229 €
3Manfredonia53.01518.945 €
4San Severo48.80717.501 €
5Lucera30.33518.713 €
6San Giovanni Rotondo26.12921.422 €
7Orta Nova16.57615.304 €
8Torremaggiore16.28316.169 €
9San Nicandro Garganico13.36715.785 €
10Vieste13.23415.734 €
11Apricena12.48617.897 €
12San Marco in Lamis12.20518.636 €
13Monte Sant'Angelo10.89118.637 €
14Vico del Gargano715216.127 €
15Carapelle686814.606 €
16Cagnano Varano652513.947 €
17Troia649118.411 €
18Lesina625516.045 €
19Mattinata584016.648 €
20Stornara577812.421 €

Tourism in the province (2024)

Arrivals at accommodation establishments

1.004.862

Overnight stays

4.407.368

Share of foreign overnight stays

20%

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

The richest municipalities in the province of Foggia

#Average income
1San Giovanni Rotondo€ 21.422
2Foggia€ 21.263
3Isole Tremiti€ 20.304
4Manfredonia€ 18.945
5Lucera€ 18.713
6Monte Sant'Angelo€ 18.637
7San Marco in Lamis€ 18.636
8Motta Montecorvino€ 18.577
9Troia€ 18.411
10Pietramontecorvino€ 17.912

All municipalities in the province