История поселка неразрывно связана со строительством Курейской ГЭС, начавшимся 4 июня 1975 г. Именно в этот день на берег Курейки высадился первый десант гидростроителей, основной задачей которых была подготовка причальной полосы. В конце 1975 г. крайисполком принял решение о присвоении поселку гидростроителей Курейской ГЭС наименования Светлогорск. К этому времени уже было завершено строительство зимней дороги Светлогорск — Игарка — Снежногорск.
В июне 1976 г. в районе створа будущей ГЭС было начато строительство поселка строителей Светлогорска. Первую улицу назвали в честь гидростроителей.
В 1979 г. были построены ремонтные мастерские для автотранспортников, Дом культуры и телецентр, пущен в строй пятый агрегат дизельной электростанции. В 1982 г. были начаты земельно-скальные работы на отводящем канале водосброса и здании ГЭС. В районе стройплощадки была построена сеть автомобильных дорог и создан полный комплекс строительного хозяйства включая базы специализированных подрядных организаций: гидромонтажа, гидроспецстроя, гидроэлектромонтажа, спецгидроэнергомонтажа, сантехмонтажа, главного энергетика, промстроя, жилстроя и т. п.
Все строительные рабочие и эксплуатационные кадры предприятий размещались во временных поселках — Пионерном (у перевалочной базы) и Светлогорске (вблизи створа плотины).
В июле 1985 г. было произведено перекрытие реки Курейки. Первый агрегат Курейской ГЭС был поставлен под промышленную нагрузку в декабре 1987 г.
С 1978 по 2013 г. Светлогорск имел статус поселка городского типа, с 5 декабря 2013 г. он является поселком.