Capolavoro del rococò in Sardegna, la piccola chiesa del Carmine fu edificata tra il 1776 e il 1785 su progetto di Giuseppe Viana, ingegnere militare piemontese cui l'opera valse il titolo di Architetto Regio. Secolarizzato nel 1866 il convento cui era annessa, la chiesa fu destinata a sede del locale comando dei Carabinieri. Riportata all'originario splendore da un accurato restauro è, oggi, sede di manifestazioni ed eventi culturali.
