La commune de Esparsac, et qui est sereine, se trouve dans le département du Tarn-et-Garonne. On y dénombre 241 habitants. Beaucoup d'habitations sont âgées. Une proportion d'enfants et d'adolescents de 22%, par contre un taux de personnes âgées de 30% caractérisent les habitants, en majorité âgés. Du point de vue du climat, la localité bénéficie de un ensoleillement de 2114 heures par an mais des précipitations de 641 mm par an.
En termes d'économie, l'état des lieux comprend une taxe habitation de 16% mais une quotité d'ouvriers assez importante (72%). Elle est remarquable par une densité de population de 10 hab./km², une part de petits terrains de 1%, une part de logement social HLM de 0% et une évolution du nombre de places en établissement scolaires de 80.