Montecalvo Versiggia adalah sebuah komune di Lombardy, Provinsi Pavia, Italia. Montecalvo Versiggia terletak 60 km selatan Milan dan 25 km tenggara Pavia. Pada 31 Desember2004, tempat ini mempunyai populasi sebanyak 574 jiwa dengan luas 11,2 km².[1]