La piccola chiesa di San Giuseppe si trova nel centro storico della città. Il tempio è costruito in forme tardo-gotiche tra il XVI e il XVII secolo.
L’edificio si imposta su unica aula distinta in campate da archi a sesto acuto, su cui si aprono le cappelle e l’abside. Quest’ultima presenta pianta quadrangolare e copertura a crociera costolonata con gemma pendula con l’immagine del crocifisso doloroso. Sull’altare maggiore risalta la scultura lignea di San Giuseppe col Bambino, databile tra il XVII e il XVIII secolo.
La semplice facciata si presenta con forme classicheggianti, racchiusa da paraste e cornice marcapiano e terminale mistilineo con timpano centrale.