Vigano San Martino ist eine norditalienische Gemeinde (comune) mit 1322 Einwohnern (Stand 31. Dezember 2022) in der Provinz Bergamo in der Lombardei. Die Gemeinde, die im Val Cavallina liegt, wird von der Strada Statale 42 und von dem Fluss Cherio durchquert. Vigano San Martino liegt etwa 23 Kilometer ostnordöstlich von der Provinzhauptstadt Bergamo entfernt.