Llo liegt in den französischen Pyrenäen, wo der Segre als längster Nebenfluss des Ebro entspringt und die Landschaft prägt. Die Gemeinde grenzt im Osten an Eyne, im Westen an Saillagouse und im Süden an das spanische Queralbs, während der Pyrenäenkamm die Grenze zu Spanien bildet. Mit fast 29 Quadratkilometern Fläche reicht das Gebiet bis zum 2840 Meter hohen Puigmal de Segre, einem markanten Gipfel in der Region. Fast die Hälfte des Gemeindeareals ist bewaldet, darunter der kommunale Wald Forêt communale de Llo.
Erstmals erwähnt wird der Ort im Zusammenhang mit seiner geografischen Lage im oberen Segretal, doch seine Geschichte bleibt weitgehend im Hintergrund. Wirtschaftlich lebte die Gemeinde lange von der Landwirtschaft, wo heute noch Winzer, Pferdezüchter und Viehhalter tätig sind. Die Nationalstraße 116 verbindet Llo mit Perpignan und Spanien, während die Schmalspurbahn Ligne de Cerdagne in der Nachbargemeinde Saillagouse hält.
Besonders bekannt ist Llo für seine Thermalquellen mit schwefelhaltigem Wasser, die Besucher anlocken. Historisch bedeutsam sind die romanische Kirche Saint-Fructueux aus dem zwölften Jahrhundert sowie die Ruinen der Burgkapelle Saint-Félix und der Kapelle Saint-Gabriel. Diese Bauwerke zeugen von einer langen Besiedlung, die bis heute im ländlichen Charme der Gemeinde spürbar ist.