The patron saint of Montecchio is Saint Bernardine of Siena, celebrated on 20 May.
In the locality of Carnano, in the hamlet of Tenaglie, stands the castle of the Baschi family, one of the most significant monuments in the municipal territory. In the main village stands the church of Santa Maria Assunta, whose building phases span the 15th to the 19th century, while among the town's other places of interest are the church of San Giovanni Battista, the church of San Biagio and the necropolis of Vallone San Lorenzo.