Montesarchio è un comune italiano in provincia di Benevento, in Campania. Si trova a circa 50 km da Napoli. La sua popolazione è stimata intorno ai 10.000 abitanti. Caratterizzato da un centro storico suggestivo e da una tradizione gastronomica ricca.