17 июня 1938 года в Ленинграде учредили ТЭУ (Топливно-энергетическое управление Ленгорисполкома). В задачи созданного ТЭУ входило решение вопросов, связанных с обеспечением города топливом и электроэнергией.
Во время Великой Отечественной войны и блокады Ленинграда Топливно-энергетическое управление работало в режиме оперативного органа. ТЭУ решало важнейшие задачи по обеспечению топливом предприятий и городских зданий. Инженеры ТЭУ вместе с учеными в сентябре 1942 г. создали организацию «Энерготоп» для поиска и добычи в Ленинграде горючих отходов. Котельные города стали получать древесные опилки, угольную пыль, каменноугольную смолу, целлюлозу и др. отходы. Работникам ТЭУ также удалось организовать добычу торфа.
После снятия блокады и окончания войны Топливно-энергетическое управление в предельно сжатые сроки провел работы по восстановлению разрушенного хозяйства и обеспечению возраставшей потребности города в теплоэнергии.
В 1962 г. Топливно-энергетическому управлению была передана Дирекции квартальных котельных и тепловых сетей. В 1979 г. ТЭУ было преобразовано в Главное Топливно-энергетическое управление (ГлавТЭУ). В дальнейшем в 1990 г. на базе ГлавТЭУ организовали территориально-производственное объединение «Ленинградский топливно-энергетический комплекс» (ЛенТЭК).
В 1993 г. было зарегистрировано ГП «Топливно-энергетический комплекс Санкт-Петербурга». В 2000 г. Государственное предприятие «ТЭК» переименовали в ГУП «ТЭК СПб». В основные виды деятельности входит: эксплуатация инженерных теплосистем, выработка и снабжение тепловой энергией потребителей, транспортировка тепла.
Государственное унитарное предприятие «Топливно-энергетический комплекс Санкт-Петербурга» отапливает и снабжает горячей водой около 16000 жилых домов города, а также школы, детские сады, больницы, производственные объекты. С 1979 г. работает транспортное подразделение — филиал «Производственное объединение специальных машин и механизмов» (ПОСММ).