Espirat se trouve au cœur de la Limagne (Puy-de-Dôme), dans une région surnommée "la Toscane auvergnate" en raison des champs (principalement d’ails) ponctués de buttes et de coteaux.