Esnon est une commune du département de l' Yonne, dans la région de Bourgogne-Franche-Comté.
Esnon fait partie du canton de Brienon-sur-Armançon 
Esnon adhère à la la communauté de communes Serein et Armance 
Esnon fait partie du bassin de vie de Migennes 
Le maire d'Esnon est M. Emmanuel MATIVET, Contremaître, agent de maîtrise
La population d'Esnon est de 386 habitants (2025) 
L'altitude moyenne d'Esnon 89 mètres.
Le code postal d'Esnon est : 89210
Le code INSEE d'Esnon est : 89156
1 Il y a 1 Ecole à Esnon. Voir les établissements scolaires d'Esnon. 
9.3 La part des résidences secondaires est de 9.3 %. 
Tous les chiffres et statistiques sur Esnon sur le site Insee.fr 
Brienon-sur-Armançon : à 3.16 km
Ormoy : à 3.64 km
Cheny : à 4.73 km
Migennes : à 5.15 km
Mont-Saint-Sulpice : à 5.37 km
Paroy-en-Othe : à 5.42 km
Bussy-en-Othe : à 5.88 km
Mercy : à 6.41 km
Bellechaume : à 6.76 km
Hauterive : à 6.92 km
Laroche-Saint-Cydroine : à 7.13 km
Brion : à 7.15 km
Beaumont : à 7.33 km
Bonnard : à 7.54 km
Charmoy : à 7.99 km
Bassou : à 8.22 km
Champlost : à 8.26 km
Épineau-les-Voves : à 8.60 km
Seignelay : à 9.34 km
Chemilly-sur-Yonne : à 9.66 km
Héry : à 10.05 km
Looze : à 10.13 km
Chichery : à 10.40 km
Vergigny : à 10.70 km
Champlay : à 10.96 km
Saint-Florentin : à 11.35 km
Venizy : à 11.35 km
Arces-Dilo : à 11.83 km
Rouvray : à 11.84 km
ECOLE ELEMENTAIRE PUBLIQUE - Public