Vic-le-Comte est située dans le Val d'Allier, à 19 km au sud-est de Clermont-Ferrand1 et 11 km au nord d'Issoire. Elle possède un riche patrimoine dont l'église Saint-Pierre plus communément appelée Sainte-Chapelle, des maisons à pans de bois...
Une partie du territoire communal est couverte par les Bois de la Comté qui constitue la forêt de la Comté. Vaste étendue boisée au caractère mystérieux qui compte parmi les plus grandes chênaies d'Auvergne, est reconnue comme espace naturel sensible.
La commune est aujourd'hui composée de plusieurs bourgs : Longues, Lachaux, Enval, Bord, Lépétade, Charbonnier et Brolac.