Polminhac (1 700 habitants) se trouve sur le tracé de la N122 entre Vic-sur-Cère et Aurillac. La petite ville s'est développée comme village-rue au pied des escarpements de la vallée de la Cère, de part et d'autre du ruisseau de la Ribe. Polminhac est dominée par le château de Pesteils (XIVe-XIXe siècles), un superbe château médiéval qui, outre la nature environnante, est l'un des attraits majeurs de la ville. À quelques kilomètres au sud-est via la D57, un autre château médiéval, le château de Vixouze (XIIIe-XVIIIe siècles), mérite le détour. Ces deux châteaux, inscrits aux monuments historiques, peuvent être visités une grande partie de l'année.