Die Gemeinde Epagny Metz-Tessy liegt sieben Kilometer nordwestlich der Innenstadt von Annecy. Im Südosten bildet der Fluss Fier die Gemeindegrenze. Nachbargemeinden sind Pringy im Norden und Nordosten, Annecy-le-Vieux im Südosten, Poisy im Südwesten, Sillingy im Westen sowie La Balme-de-Sillingy im Nordwesten. Durch das Gemeindegebiet von Epagny Metz-Tessy führt die Autoroute A41 (Genf-Grenoble).