Miggiano is an Italian city of 3,702 inhabitants in the province of Lecce in Apulia. Located in the lower Salento, a few kilometres from the Adriatic coast, it lies 50 kilometres (31 mi) from the chief town and 22 kilometres (14 mi) from Santa Maria di Leuca.