Esnans est un petit village français, situé dans le département du Doubs et la région de Bourgogne-Franche-Comté (anciennement Région Franche-Comté).
La commune s'étend sur 3,7 km² et compte 68 habitants depuis le dernier recensement de la population datant de 2005. Avec une densité de 18,3 habitants par km², Esnans a connu une nette hausse de 58,1% de sa population par rapport à 1999.
Entouré par les communes de Silley-Bléfond, Grosbois et Fourbanne, Esnans est situé à 1 km au sud-est de Grosbois la plus grande ville à proximité.
Situé à 300 mètres d'altitude, la Rivière Le Doubs, le Canal du Rhône au Rhin sont les principaux cours d'eau qui traversent la commune d'Esnans.
La commune est proche du parc naturel régional des Ballons des Vosges.

La Mairie

Fontaine-Abreuvoir

Fontaine-Lavoir
Ce village ne possède pas d'église.