Le saint patron de Montecosaro est saint Laurent, fêté le 10 août dans l'église San Lorenzo Martire ; la copatronne du village, Notre-Dame de l'Annonciation, est quant à elle fêtée le 25 mars.
Le village conserve aussi le Teatro delle Logge, l'église San Domenico et la Porta al Castello.