Das Dorf Vito d'Asio befindet sich in der Provinz Pordenone, die zur Region Friaul-Julisch-Venetien (Friuli-Venezia-Giulia) gehört. Die Gemeinde besitzt 915 Einwohner und hat eine Fläche von 53,86 Quadratkilometer bei einer Bevölkerungsdichte von 16,99 Einwohner pro Quadratkilometer. Vito d'Asio befindet sich 320 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Anduins
Casiacco
Celante
Cerdevol
Iuris
Pielungo
Reonis
Ross
San Francesco
Sequalins
Valentins