Прежнее название - "Лиственичное". Своё название Листвянка получила по лиственницам, растущим на расположенном рядом Лиственничном мысу.
Дата возникновения Листвянки точно не известна. Считается, что поселение стихийно возникло в самом начале XVIII века, в 1701-1725 годах, и первыми жителями были вольные переселенцы, свободные казаки, беглые ссыльные.
С 1873 года Лиственичное является селом Иркутского округа Иркутской губернии. К 1874 году в Лиственичном проживало около 200 человек, в начале XX века — около 1 500. В настоящее время население увеличилось до 1 800 человек. Основными занятиями жителей Лиственичного были промыслы: охота и рыболовство. Дома в посёлке обращены фасадом на Байкал. Для старинных построек Листвянки характерны рубленные из брёвен дома без обшивки досками наружных стен.
Отсюда отправлялись в научные экспедиции Бенедикт Дыбовский и Бернгард Петри, здесь жили и работали многие выдающиеся исследователи Байкала. Лимнологическая станция, которая была построена в Лиственичном, дала начало Лимнологическому институту АН СССР. С 1 июля 1934 года у Листвянки статуст посёлка городского типа.
После строительства Иркутской ГЭС 50-х годах XX века, прибрежная территория посёлка попала в зону затопления, в результате чего первоначальная двухрядная застройка главной улицы преобразовалась в однорядную.
Свято-Никольская церковь в Листвянке