Lecce is a city and comune located in the Apulia region of southern Italy. It serves as the capital of the province of Lecce and is situated on the Salentine Peninsula at the heel of the Italian Peninsula.
The city has a population of 94,387 and holds the status of the largest city within its province.