За даними на 1859 рік у власницькій слободі Іванівка (Стегалівка) Новозибковського повітуЧернігівської губернії мешкало 449 осіб (231 чоловічої статі та 218 — жіночої), налічувалось 74 дворових господарств[2].
Станом на 1886 у колишньому власницькому селі Семенівської волості мешкало 625 осіб, налічувалось 128 дворових господарств[3].
За переписом 1897 року кількість мешканців зросла до 986 осіб (455 чоловічої статі та 531 — жіночої), з яких всі — православної віри[4].
12 червня 2020 року, відповідно до Розпорядження Кабінету Міністрів України № 730-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Чернігівської області», увійшло до складу Семенівської міської громади[5].
19 липня2020 року, в результаті адміністративно-територіальної реформи та ліквідації Семенівського району, село увійшло до Новгород-Сіверського району.[6]