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.