Le saint patron de Mogoro est saint Bernardin de Sienne, fêté le 20 mai dans l'église paroissiale San Bernardino. Il en est le patron depuis 1582, où il a remplacé saint Antioche.
Le village est aussi réputé pour ses tapis et tapisseries : de la traditionnelle «Fiera del tappeto» d'août est née la «Fiera dell'Artigianato artistico della Sardegna», qui se tient entre mi-juillet et mi-septembre avec plus de cent exposants venus de toute la Sardaigne. Le village conserve aussi les nuraghes Cuccurada, Serra Muru et Su Boi.