Кировское городское поселение образовано 1 января 2006 года в соответствии с областным законом № 100-оз от 29 ноября 2004 года «Об установлении границ и наделении соответствующим статусом муниципального образования Кировский муниципальный район и муниципальных образований в его составе». Кировское городское поселение — это муниципальное образование в составе Кировского района Ленинградской области, которое включает два населённых пункта: город Кировск и посёлок Молодцово.
Расположено на западе Кировского района, на левом берегу р.Невы, близ Ладожского озера, в 33 км к востоку от Санкт-Петербурга. Территория поселения: 8,5 тыс. га.
После муниципальной реформы город Кировск был выделен в отдельное муниципальное образование «Кировское городское поселение». Герб Кировского городского поселения утвержден 20 июня 2007 года Решением Совета депутатов муниципального образования Кировское городское поселение № 46 и внесен в Государственный геральдический регистр под №3953.