Moncalvo borders the following municipalities: Alfiano Natta, Castelletto Merli, Cereseto, Grana, Grazzano Badoglio, Ottiglio, Penango, and Ponzano Monferrato.
Moncalvo giáp các đô thị: Alfiano Natta, Castelletto Merli, Cereseto, Grana, Grazzano Badoglio, Ottiglio, Penango và Ponzano Monferrato.