Das Dorf Livigno befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 5263 Einwohner und hat eine Fläche von 210,80 Quadratkilometer bei einer Bevölkerungsdichte von 24,97 Einwohner pro Quadratkilometer. Livigno befindet sich 1815 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Baite
Campaccio
Canton
Colombina Somarin
Compart
Crapene
Dorne
Eira
Gembrè
Palipert
Sant'Anna