San Lupo es un municipio situado en el territorio de la Provincia de Benevento, en la Campania, (Italia).