San Maurizio d'Opaglio is a
comune (municipality) in the
Province of Novara 
in the Italian region of
Piedmont 
, located about 90 kilometres (56 mi) northeast of Turin and about 40 kilometres (25 mi) northwest of Novara.
San Maurizio d'Opaglio borders the following municipalities: Gozzano, Madonna del Sasso,
Orta San Giulio 
, Pella, and
Pogno 
.