Lainio ist ein Dorf in der Gemeinde Kiruna, in Norrbottens län, Schweden. Lainio liegt auf 322 m Höhe. Die nächste größere Stadt ist Luleå, 242 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Vittangi Church (30 km).
Auch geschrieben Lainio.