Das Dorf Torviscosa befindet sich in der Provinz Udine, die zur Region Friaul-Julisch-Venetien (Friuli-Venezia-Giulia) gehört. Die Gemeinde besitzt 3145 Einwohner und hat eine Fläche von 48,18 Quadratkilometer bei einer Bevölkerungsdichte von 65,28 Einwohner pro Quadratkilometer. Torviscosa befindet sich 3 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Arrodola Nuova
Arsa
Banduzzi
Casali di Sopra Sotto
Chiarmacis
Fornelli di Sopra Sotto
Malisana
Presedo