Armoy se encuentra en el territorio de la Comunidad de Municipios de las colinas de Ginebra, incluyendo Allinges común, Cervens, Draillant, Lyaud, y Perrignier Orcier y las fronteras con la ciudad de Thonon-les-Bains.
La ciudad se compone principalmente de tres aldeas distintas que corresponden a mesetas de altitudes diferentes: el Hermitage, Lonnaz y el capital, que es de 630 m sobre el nivel del mar. La madera de muchos presentes en la ciudad (incluyendo el Parque Municipal de Thonon-les-Bains) Armoy contribuir a hacer un lugar rico en paisajes y actividades.