Livigno è una località dell’alta Valtellina posta a circa 1800 m di quota s.l.m., ai piedi delle Alpi di Livigno. Il paese si snoda lungo la strada che percorre per oltre 15 km l’intera valle attraversata dal torrente Spöl (Aqua Granda in italiano) che convoglia le proprie acque verso l’Inn e da questo al Danubio per finire nel Mar Nero. Livigno è quindi uno dei comuni italiani non appartenenti a bacini idrografici italiani.
Lo Spöl scorre per metà del suo tratto iniziale nella Val di Livigno e per l’altra metà scorre nell’Engadina, in Svizzera. Il pericoloso passaggio dello Spöl in un vallone strettissimo, ripido e scosceso tra le due parti, storicamente è stato accesso di difficilissima percorrenza e spiega il relativo isolamento che la Val di Livigno ha subìto in passato. Gli altri due accessi sono valichi montani ad alta quota.
È raggiungibile dal resto del territorio nazionale unicamente dalla Valtellina attraverso il Passo del Foscagno, (mantenuto di norma aperto tutto l’anno), percorrendo la Strada statale 301 del Foscagno, oppure dalla Svizzera tramite la Forcola di Livigno (transitabile solo in estate), passando per la Valle di Poschiavo, altrimenti attraverso la galleria stradale, dall’Engadina. Il tunnel di circa 3,5 km di lunghezza è a corsia unica (senso unico alternato) e a pedaggio. La galleria collega la parte bassa e alta dello Spöl evitando il tratto impraticabile del torrente.
Livigno ripresa in lontananza dalla confluenza dell’Aqua Granda nel Lago del Gallo
Nel suo territorio è compresa la frazione di Trepalle, che si sviluppa fino a 2.250 metri s.l.m.. Tale quota ne fa l’abitato permanente più alto d’Europa. Eira è una località che dà il nome al passo omonimo.