 Pieve Vergonte lies in the valley of Ossola where the Anza river flows into the Toce.It is bordered, west to east, by the municipalities of Piedimulera, Vogogna, Premosello-Chiovenda, and Anzola d'Ossola.It is about northwest of Verbania and northeast of Turin.