Das Dorf Trevisio befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2008 Einwohner und hat eine Fläche von 15,04 Quadratkilometer bei einer Bevölkerungsdichte von 133,51 Einwohner pro Quadratkilometer. Trevisio befindet sich 505 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bagetto
Boirolo
Gaggine
Menatti
Pantua
Fiorenza
Rodola