Puycelsi est un village médiéval fortifié. L'habitat a commencé vers l'an 1000 par des moines de l'Abbaye d'Aurillac venu construire une abbaye au centre du village (l'église actuelle a été construite sur les ruines de cette Abbaye). Ensuite, un Seigneur est venu construire un château, c'est ce Seigneur qui a construit remparts et tours
Devenir actuel
Les remparts se visitent pratiquement tout autour du village