El ayuntamiento de Baveno se encuentra en la región de Piemonte en la provincia de Verbano - Cusio - Ossola a 205 metros sobre el nivel del mar. Tiene una superficie de 17.3 km cuadrados y cuenta aproximadamente con 4858 habitantes.