La città conserva ben due castelli, la fortezza Firmafede, di origine pisana e la fortezza di Sarzanello, antica residenza vescovile. Oggi il borgo murato cinquecetesco è quasi rimasto intatto, con le mura e quattro torrioni. Il centro storico nelle cui vie si affacciano numerosi palazzi e chiese di grande valore storico e molte opere in ferro battuto, caratteristica della città. Durante il mese di Agosto prende vita un importante mercato dell’antiquariato.