Lanna er et tettsted i Värnamo og Gnosjö kommuner i Jönköpings län i Småland i Sverige. I 2010 hadde tettstedet 329 innbyggere, herav 323 i Värnamo kommune og seks i Gnosjö kommune.[2]