La superficie de la commune est de 1 654 hectares ; son altitude moyenne est de 760 mètres. Le point culminant du Canton se situe aux “Trois Arbres ” à 832 m.
La Commune occupe une situation géographique intéressante.
LAFEUILLADE-EN-VÉZIE, carrefour commercial, est située en Châtaigneraie cantalienne,
à la croisée des deux voies RD 920 et RD 601,
à 17 km au sud d’AURILLAC, soit à 20 minutes du centre – ville,
à 13 km de MONTSALVY reliant l’autoroute A 75 en une heure et quart,
sur la belle route touristique de RODEZ, passant par Conques et Marcilhac.
A ce jour, dix sept hameaux, villages et lieux-dits se sont développés sur son territoire. Elle est arrosée par des ruisseaux dont ceux de Cances et de Lacapelle pour les plus importants. Un étang communal de pêche à la truite est situé au Moulin de Lacapelle.