Nel centro storico del paese, da un’ampia piazza si accede al complesso monumentale della Basilica di Santa Maria dei Martiri, e del convento dei frati francescani del XVII secolo. La chiesa edificata all'inizio del 1600, nella parte dedicata alla Santissima Trinità e completata nel 1700, con la parte dedicata alla Madonna dei Martiri,è decorata in stile barocco, custodisce alcuni affreschi Settecenteschi, opera di artisti sardi di una bottega locale di Pietro e Gregorio Are.
E’ custodito inoltre il Simulacro della Madonna realizzato con le polveri delle ossa dei martiri del cimitero di Lucina in Roma portato a Fonni da Padre Pacifico Guiso Pirellas che fortemente ha voluto l’edificazione della Basilica. Ogni anno , la prima domenica di giugno si svolge l’omonima festa. Oltre alla basilica, nell'abitato sorgono la chiesa del patrono, San Giovanni Battista, risalente al 1300, e la chiesa di Santa Croce, fino all'inizio del 1800 intitolata a Sant'Antonio Abate.
Altre chiese modificate nel tempo sono quelle campestri di San Cristoforo, protettore degli automobilisti, situata nell’omonimo altipiano e della Madonna del Monte, la chiesa più alta in Sardegna, dove è custodita una statua della Madonna della Visitazione.
Oltre alle costruzioni sacre è degno di nota l’imponente caseggiato scolastico Grazia Deledda, costruito nel periodo fascista, ancor oggi in ottimo stato.