San Tomaso Agordino (ladinisch: San Tomas) ist eine Gemeinde (comune) in Norditalien mit Einwohnern (Stand ) in der Provinz Belluno in Venetien. Die Gemeinde liegt etwa 32,5 Kilometer nordwestlich von Belluno. Der Verwaltungssitz befindet sich im Ortsteil Celat.