Il patrono di Montesarchio è san Nicola di Bari, festeggiato il 6 dicembre nella Chiesa di San Nicola.
Il paese conserva la Chiesa dell'Annunziata e la Chiesa di San Giuseppe, oltre alla Chiesa di Maria Santissima Assunta e alla Chiesa della Santissima Trinità.