San Maurizio d'Opaglio es una comuna (municipio) de la provincia de Novara , en la región italiana de Piamonte , ubicada a unos 90 kilómetros (56 millas) al noreste de Turín y a unos 40 kilómetros (25 millas) al noroeste de Novara .
San Maurizio d'Opaglio limita con los siguientes municipios: Gozzano , Madonna del Sasso , Orta San Giulio , Pella y Pogno .