La localité de Espirat, paisible et campagnarde, se trouve dans le département du Puy-de-Dôme ; elle compte une population de 330 habitants. Les bâtiments âgés forment la plupart de l'habitat. La santé économique est caractérisé entre autres par un pourcentage d'ouvriers relativement assez important : 71% mais une taxe foncière de 49% et un revenu moyen de 32800 €.
Les équippements de la commune sont particularisés par une capacité d'accueil touristique de 4 lits. L'entité profite d'un climat défini par des précipitations de 752 mm par an. Les habitants sont essentiellement âgés et on y distingue entre autres une portion de retraités proportionnellement très basse (9%) mais un âge moyen de 37 ans et un pourcentage d'enfants et d'adolescents de 27%. Elle est aussi caractérisée par un taux de propriétaires de 81%, une densité de population de 80 hab./km².