Melpignano es una localidad italiana de la provincia de Lecce, región de Puglia, con 2.215 habitantes.