Schutzpatron von Macchiagodena ist der heilige Nikolaus von Bari, gefeiert am dritten Sonntag im Mai, in der ihm geweihten Pfarrkirche im Ortszentrum: mit Basilikagrundriss und einem Schiff, mit einer durch Pilaster gegliederten Fassade und eleganter mehrstufiger Dekoration zwischen Spätbarock und Klassizismus. Das eher schlichte Innere bewahrt eine Renaissancekapelle, den einzigen erhaltenen Teil der alten Kirche.
Das schwere Molise-Erdbeben von 1805 zerstörte in Macchiagodena die Hauptkirchen, die später im klassizistischen Stil wiedererrichtet wurden: So war es auch bei der nahen Kirche San Lorenzo, einst Kloster bis zur Aufhebung 1866, 1719 auf einer Anlage wiedererrichtet, die auf eine Gründung im 13. Jahrhundert schließen lässt, und die eine wertvolle Orgel der neapolitanischen Schule aus dem 18. Jahrhundert bewahrt. Daneben steht die Baronsburg, als langobardischer Wachturm gegründet und 1269 von Karl I. von Anjou an Barrasio verschenkt: zu einem länglichen quadratischen Grundriss mit vier Türmen erweitert, ging sie über die Jahrhunderte durch zahlreiche Familien, darunter die Cantelmo, die Pandone und die Caracciolo, bis 1781 das Lehen von Nicola Centomani gekauft wurde, der dafür den Markgrafentitel erhielt. Nach dem Beben von 1805 restauriert, beherbergt die Burg heute die Gemeindebibliothek.