Santa Maria Maggiore ( Ossolano : Santa Marìa ) es una comuna (municipio) de la provincia de Verbano-Cusio-Ossola en la región italiana de Piamonte , en el Valle Vigezzo , ubicada a unos 130 kilómetros (81 millas) al noreste de Turín y a unos 25 kilómetros ( 25 km) al norte de Verbania , en la frontera con Suiza . Al 31 de diciembre de 2004, tenía una población de 1.236 habitantes y una superficie de 53,2 kilómetros cuadrados (20,5 millas cuadradas). [3]
Santa Maria Maggiore limita con los siguientes municipios: Campo (Vallemaggia) (Suiza), Craveggia , Druogno , Malesco , Masera , Montecrestese , Toceno , Trontano , Vergeletto (Suiza).
Santa Maria Maggiore se encuentra en la vía estrecha de la línea Domodossola-Locarno , también conocida como línea Vigezzo (en italiano: Vigezzina), que atraviesa el accidentado terreno de los Alpes italianos entre Domodossola (Italia), al este, y Locarno (Suiza), al oeste. También pasa por los pueblos de Intragna y Malesco .
Santa Maria Maggiore es famosa por la fiesta de los deshollinadores que suele tener lugar el primer fin de semana de septiembre.