San Venanzo ist eine Gemeinde mit 2218 Einwohnern (Stand 31. Dezember 2015) in der Provinz Terni in der Region Umbrien in Italien.