Jonzier-Épagny est une commune française située dans le département de la Haute-Savoie, en région Auvergne-Rhône-Alpes.
Outre le bourg, la commune est constituée de trois hameaux (les Barraques, Épagny, Vigny) et d'un lieu-dit (Mont-Sion).