L'antica chiesa di Santa Maria dovette sostituire una precedente, dedicata al primo patrono della città, S. Giovanni Battista, la cui statua lignea, rivestita di rame, campeggia sulla cima della torre del Serlio, la cui base forse poteva fungere da porta principale del Castello.