Byen vart grunnlagd i 1929 som busetnaden Nevdubstroj av Sergej Kirov. Han fekk bystatus i 1953 og vart samstundes kalla opp etter Kirov. Byen består av den gamle byen, bygd på 1950-talet og Ladoga, delen som vart bygd under den sovjetiske byggeboomen på 1980-talet. Dei viktigaste industriane i byen vart sterkt råka av omveltingane under Jeltsin-tida på 1990-talet.