Sul lungomare Garibaldi è la chiesa di S. Giacomo Apostolo, originaria del 1432 ma più volte rimaneggiata; all'interno, seicentesco altare maggiore del vecchio Duomo. Nei pressi è il Duomo nuovo (1937-52), che presenta all'interno tavole di Antonello de Saliba (sec. XVI) e di Antonio Giuffré (Annunciazione; S. Nicola; sec. XV); nel tesoro, ostensorio dorato del '500. Nel Palazzo municipale, ricavato alla fine dell'800 in un'ala del convento del Carmine (cinquecentesco per fondazione ma rifatto con l'annessa chiesa nel sec. XVIII), sono custoditi cimeli risorgimentali e un gruppo marmoreo gaginesco del sec. XVI.