Le saint patron de Castelmauro est saint Léonard le Confesseur, fêté le 6 novembre dans l'église qui lui est dédiée : d'origine romane, elle présente une structure basilicale à trois nefs de style XVIIIe siècle, avec une façade baroque flanquée d'un clocher gothique adossé aux vestiges de la façade médiévale.
Au XIIIe siècle fut érigé dans le bourg, alors connu sous le nom de Castelluccio Acquaborrana, un château appartenant à la famille Canzano, détruit par la suite par le grand séisme qui frappa le centre-sud de l'Italie en 1456.