Armoy si trova sul territorio della Comunità dei Comuni dei Colli di Ginevra tra Allinges comuni, Cervens, Draillant, Il Lyaud e Orcier Perrignier e confini con la città di Thonon-les-Bains.
La città è costituito principalmente da tre frazioni distinte corrispondenti a plateau a diverse altitudini: l'Eremo, Lonnaz e la capitale, che è di 630 m sopra il livello del mare. Il legno molti presenti in città (tra cui il Parco della città di Thonon-les-Bains) Armoy contribuiscono a rendere un luogo ricco di paesaggi e di attività.