Obec pochádza asi z 13. – 14. storočia, doložená je v roku 1439. Patrila rozličným zemepánom, v rokoch 1554 – 1594 ju okupovali Turci a bola začlenená do Sečianskeho sandžaku. Za vojen v 17. storočí spustla, bola obnovená v 18. storočí ako zemianska osada, neskôr poddanská obec s viacerými komposesormi.
V roku 1828 mala obec 49 domov a 481 obyvateľov. zaoberali sa poľnohospodárstvom. Koncom 19. storočia boli otvorené hnedouhoľné bane. V rokoch 1930 a 1935 boli v obci štrajky baníkov. V roku 1938 – 1944 bola obec pripojená k Maďarsku.
V decembri 1944 pôsobila v obci a jej okolí partizánska skupina A. Nógrádiho.
Kedysi tu boli dve samostatné obce Dolná a Horná Ratka. Zanikli za vojen v polovici 17. storočia, na ich mieste zostala len malá osada.