San Fior is a comune (municipality) in the Province of Treviso in the Italian region Veneto, located about 50 kilometres (31 mi) north of Venice and about 30 kilometres (19 mi) northeast of Treviso. As of 31 December 2004, it had a population of 6,357 and an area of 17.8 square kilometres (6.9 sq mi).[3]
San Fior is divided into three villages: the principal town is San Fior (or San Fior di Sopra); the south frazione is San Fior di Sotto and the north frazione is Castello Roganzuolo.