Город построен как рабочий поселок в 30-е годы XX века при Дубровской ГЭС (ныне ТЭЦ).
Первое название города — Невдубстрой, сейчас так называется ж/д станция в 2 км.
Дубровская ГЭС построена рядом с торфяниками, которые были ее основным топливом, сейчас работает на газу.
Во время войны ГЭС была оккупирована, но здание уцелело после обстрелов. После войны энергетический объект восстановлен одним из первых.
Нынешние владельцы объекта рассматривают возможность его использования для промышленного туризма, современная ТЭЦ расположена уже в новом здании.