La rivière Lluta a une longueur de 147 km et un bassin de drainage d'une superficie d'environ 3 378 km2.
Cours
Le fleuve Lluta prend sa source sur les pentes des montagnes andines, près de la frontière avec le Pérou et la Bolivie, à une altitude d'environ 3 984 m, au lieu-dit Humapalca, comune du Général Lagos, province de Parinacota, Arica y Parinacota.
La rivière est formée par la confluence de deux ruisseaux :
- Caracarani. Il commence sur le côté est du volcan Tacora. Il a un débit de 0,255 à 0,640 m3/s (9,0 à 22,6 pi3/s) avec un débit moyen de 0,400 m3/s (14,1 pi3/s).
- Azufre. Cette rivière est formée par plusieurs ruisseaux qui viennent du côté sud-ouest du volcan Tacora. Elle fait environ 20 km et a un débit d'environ 0,30 à 0,50 m3/s (11 à 18 pieds cubes/s).
Sur ses 36 premiers kilomètres, la rivière coule vers le sud-est, puis commence lentement à tourner vers l'ouest. Dans sa descente vers les basses altitudes de la vallée, la rivière commence à traverser un canyon formé par la même rivière ; à certains endroits, le canyon pourrait avoir une profondeur de 300 m (980 ft).
Près du village de Socoroma (dans la comune de Putre), la rivière tourne directement vers l'ouest et, après être sortie du canyon, elle commence à s'élargir. Près du village de Chironta, à environ 70 km de la mer, apparaissent les premières fermes.
Enfin, le fleuve coule dans l'océan Pacifique au nord de la ville d'Arica, dans le secteur de Chacalluta, près de l'aéroport.
La rivière Lluta ne traverse que de petits villages, à l'exception de Putre, une petite ville de seulement 1 977 habitants (recensement de 2022).
Zone humide de la rivière Lluta
L'embouchure de la rivière Lluta dans l'océan Pacifique couvre plus de 171 hectares. La zone humide côtière qui en résulte est la plus importante de ce type dans la région, avec une végétation étendue et de nombreux oiseaux aquatiques, y compris des oiseaux migrateurs.