Lafeuillade-en-Vézie, anciennement nommée Lacapelle-en-Vézie jusqu'en 1932, se trouve dans la zone géographique de la Châtaigneraie. Son territoire est parcouru par le ruisseau de Roques, qui y naît avant de rejoindre la Cère. Le village principal est desservi par les routes départementales 920 et 601 et se positionne à une quinzaine de kilomètres au sud d'Aurillac. Elle partage ses limites avec plusieurs autres localités, dont Labesserette, Lacapelle-del-Fraisse, Ladinhac, Marcolès, Prunet et Roannes-Saint-Mary. Sa frontière avec Labesserette au sud-est est réduite à un simple point de rencontre de quatre communes, connu sous le nom de Rocher des Quatre Communes.
Texte généré à partir d'informations Wikipedia.