Das Dorf Vione befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 753 Einwohner und hat eine Fläche von 35,64 Quadratkilometer bei einer Bevölkerungsdichte von 21,13 Einwohner pro Quadratkilometer. Vione befindet sich 1250 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Canè
Cortagliolo
Stadolina