Вперше згадується у 1607 році. Населення брало активну участь у національно-визвольній боротьбі під проводом Богдана Хмельницького. Входило до складу Роїської сотні (с. Роїще під Черніговом) Чернігівського полку. На початку XIX століття — волосний центр. У 1905—1907 роках відбувалися революційні виступи селян.
У 1943 році діяв підпільний райком компартії та партизанський загін. 26 вересня1943 року радянською арміє знову було тимчасово окуповано смт Ріпки і вигнано нацистських загарбників.
12 червня2020 року, відповідно до розпорядження Кабінету Міністрів України № 730-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Чернігівської області», селище є адміністративним центром Ріпкинської селищної громади[2].
19 липня2020 року, в результаті адміністративно-територіальної реформи та ліквідації Ріпкинського району, селище Ріпки увійшло до складу новоутвореного Чернігівського району[3].
У березні 2022 року керівник районного товариства мисливців Анатолій Кульгейко в селищі Ріпки Чернігівської області знищив російських окупантів, які увірвались до нього в помешкання і вимагали списки місцевих мисливців. Кульгейко підірвав ручну гранату, при цьому сам загинув[4].
Мешканці селища виходили до 2 тисяч осіб на спротив російським окупантам[5].
Куриленко Дмитро Олександрович (1992—2014) — солдат, загинув при виконанні бойових обов'язків, під час АТО. Іменем Дмитра Куриленка названо одну з вулиць в селищі Ріпки.
↑Архівована копія. Архів оригіналу за 10 жовтня 2012. Процитовано 5 жовтня 2011.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
↑ абвАрхівована копія(PDF). Архів оригіналу(PDF) за 22 червня 2020. Процитовано 12 листопада 2020.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)