Il patrono di Montecosaro è san Lorenzo, festeggiato il 10 agosto nella Chiesa di San Lorenzo Martire; la compatrona del paese, Maria Santissima Annunziata, si festeggia invece il 25 marzo.
Il paese conserva anche il Teatro delle Logge, la Chiesa San Domenico e la Porta al Castello.