Село Ріпки знаходиться за 2 км від витоків річки Криворотівка. Село складається з двох частин, рознесених на ~ 1 км. Через село протікає пересихаючий струмок. За 2 км знаходиться залізнична станція Ріпки. За 3 км проходить автомобільна дорога Р46.
За даними на 1864 рік у власницькому селі Харківського повіту мешкало 399 осіб (193 чоловічої статі та 206 — жіночої), налічувалось 32 дворових господарства, існували винокуренний та селітряний заводи[2].
Село постраждало внаслідок геноциду українського народу, проведеного урядом СРСР у 1932—1933 роках, кількість встановлених жертв у Сазоно-Баланівці та Ріпках — 156 людей[3].
Приблизно у XIX столітті в селищі була кузня, що показують знахідки в селі.
На північ від села розташовані п'ять курганів, на початку XX століття біля них стояла кам'яна фіґура (половецька баба).
12 червня 2020 року, відповідно до розпорядження Кабінету Міністрів України № 725-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Харківської області», село увійшло до Богодухівської міської громади[4].
↑Материалы для истории колонизации и быта степной окраины Московского государства (Харьковской и отчасти Курской и Воронежской губ.) в XVI–XVIII столетии / Собранные и редактированные Д. И. Багалеем. – Т. 1. – Харьков, 1886. – С. 219. (рос.)