Lierna ist eine Gemeinde in der Provinz Lecco in der Lombardei, im Nordwesten Italiens. Sie liegt am Ostufer des Comer Sees. Sie liegt etwa 60 Kilometer (37 Meilen) nördlich von Mailand und etwa 15 Kilometer (9 Meilen) nordwestlich von Lecco. Sie hat eine Fläche von 11,3 km² und besteht aus zwölf Frazioni: Bancola, Casate, Castello, Cisarino, Genico, Giussana, Grumo, La Foppa, Mugiasco, Olcianico, Sornico und Villa. Ende 2014 betrug die Bevölkerung 2176 Personen in 983 Familien.

Lierna grenzt an die Gemeinden Esino Lario, Mandello del Lario, Oliveto Lario und Varenna.