A la place de l'oppidum gaulois fut élevée une forteresse. Après qu'elle eut brûlé, un château neuf fut reconstruit. De cet édifice ne reste que le nom donné à la commune. L'église Saint-Pierre-de-Châteauneuf s'orne d'une statuaire comparable en qualité à celle de la cathédrale d'Angoulême ou de l'abbaye de Saint-Amant-de-Boixe. Le cavalier décapité du frontispice représente probablement Constantin, libérateur de la chrétienté. Les ruelles du centre-ville un peu austère réservent quelques surprises architecturales : chapelles Renaissance, hôtels des XVe et XVIIe siècles... A la sortie du bourg, l'église Saint-Surin se tient à l'abri d'un grand cèdre.