With a population of around 13,700, San Ferdinando di Puglia sits in Apulia, Italy. The city operates in the Central European time zone.
In 2025, San Ferdinando di Puglia averaged an annual temperature of 64°F, with hottest temperatures reaching 104°F in July and lowest around 34°F in December. The city received approximately 24 inches of precipitation during the year.
View historical weather for San Ferdinando di Puglia · More cities in Apulia