Lecce is a locality located 506.07 km west-northwest from Rome in Apulia, Italy. The population of Lecce is 95,441 people. Altamura, Bari, Bitonto are located close to Lecce. You can find Lecce on any map using the following decimal coordinates: 40.352 (latitude), 18.1691 (longitude).