The settlement of Pesochnya (Песо́чня) was founded in 1745.[citation needed] It was granted town status and renamed Kirov in honor of Sergey Kirov in 1936.[citation needed] Germany was in that area in 1941—1943.
Законодательное Собрание Калужской области. Закон №369-ОЗ от 1 ноября 2004 г. «Об установлении границ муниципальных образований, расположенных на территории административно-территориальных единиц "Думиничский район", "Кировский район", "Медынский район", "Перемышльский район", "Сухиничский район", "Тарусский район", "Юхновский район", и наделении их статусом городского поселения, сельского поселения, муниципального района», в ред. Закона №728-ОЗ от 29 мая 2015 г. «О внесении изменений в Закон Калужской области "Об установлении границ муниципальных образований, расположенных на территории административно-территориальных единиц "Думиничский район", "Кировский район", "Медынский район", "Перемышльский район", "Сухиничский район", "Тарусский район", "Юхновский район", и наделении их статусом городского поселения, сельского поселения, муниципального района"». Вступил в силу после вступления в силу Закона Калужской области "Об изменении статуса населённых пунктов, расположенных на территории административно-территориальных единиц "Думиничский район", "Кировский район", "Медынский район", "Перемышльский район", "Сухиничский район", "Тарусский район", "Юхновский район" Калужской области", но не ранее чем через десять дней после его официального опубликования. Опубликован: "Весть", №336–338, 10 ноября 2004 г. (Legislative Assembly of Kaluga Oblast. Law #369-OZ of November 1, 2004 On Establishing the Borders of the Municipal Formations Located on the Territory of the Administrative-Territorial Units of "Duminichsky District", "Kirovsky District", "Medynsky District", "Peremyshlsky District", "Sukhinichsky District", "Tarussky District", "Yukhnovsky District", and on Granting Them the Status of an Urban Settlement, Rural Settlement, Municipal District, as amended by the Law #728-OZ of May 29, 2015 On Amending the Law of Kaluga Oblast "On Establishing the Borders of the Municipal Formations Located on the Territory of the Administrative-Territorial Units of "Duminichsky District", "Kirovsky District", "Medynsky District", "Peremyshlsky District", "Sukhinichsky District", "Tarussky District", "Yukhnovsky District", and on Granting Them the Status of an Urban Settlement, Rural Settlement, Municipal District". Effective as of after the Law of Kaluga Oblast "On Changing the Status of the Inhabited Localities Located on the Territory of the Administrative-Territorial Units of "Duminichsky District", "Kirovsky District", "Medynsky District", "Peremyshlsky District", "Sukhinichsky District", "Tarussky District", "Yukhnovsky District" of Kaluga Oblast" takes effect, but no earlier than after ten days since the official publication have passed.).