Armeno ( piamontés y lombardo : Armagn ) es una comuna (municipio) de la provincia de Novara , en la región italiana de Piamonte , ubicada a unos 100 kilómetros (62 millas) al noreste de Turín y a unos 45 kilómetros (28 millas) al noroeste de Novara .
Armeno limita con los siguientes municipios: Ameno , Brovello-Carpugnino , Colazza , Gignese , Massino Visconti , Miasino , Nebbiuno , Omegna , Pettenasco y Pisano .