1366-ban "Chatha" néven említik először, a márianosztrai pálos kolostor és a lekéribencés apátság birtoka volt. 1405-ben „Csatha” néven szerepel. 1601-ben 48 háza állt. 1715-ben malom, szőlőskert és 23 háztartás található a településen. 1720-ban 25 adózója volt a községnek. 1828-ban 105 házában 735 lakos élt, akik mezőgazdasággal, szőlőtermesztéssel foglalkoztak.
Vályi András szerint "CSATA. Elegyes falu Bars Vármegyében, földes Ura a’ Religyiói Kintstár, az előtt a’ Szent Pál Szerzetbéli Atyáké vólt, lakosai katolikusok, fekszik Garam vize mellett, Lévától négy mértföldnyire, határja termékeny, fája tűzre, és épűletre elég, legelője, földgye, réttye jó, malma helyben, alkalmatos piatzozása, mellyekhez képest, a’ második Osztályba számláltatott."[3]
Fényes Elek szerint "Csatta, magyar falu, Bars vármegyében, a Garan jobb partján, Esztergom vármegye szélén, az oda vezető országutban: 783 kath. lak. Határja bőtermékenységü; van jó rétje, legelője, erdeje, vizimalma. F. u. a lekéri apátur. Ut. p. Kéménd."[4]
A trianoni békeszerződésigBars vármegyeLévai járásához tartozott. Lakói a közeli nagybirtokokon napszámosok és mezőgazdasági munkások voltak. Mások szövéssel, kosárfonással foglalkoztak. 1928-ban tűzvész okozott károkat a településen. 1938 és 1945 között ismét Magyarországhoz tartozott. 1944-45-ben a hosszan elhúzódó harcok okoztak károkat a községben. 1947-ben sok magyart áttelepítettek Magyarországra, helyettük szlovákok jöttek.
↑Ján Mjartan 1960: Novšie príspevky k výskumu juhoslovenského domu. Slovenský Národopis 8, 400-430; Balassa M. Iván 1990: Az Alsó-Garam menti magyar falvak települése, építkezése és lakásberendezése. In: Cseri Miklós - Füzes Endre (szerk.): Ház és ember. A Szabadtéri Néprajzi Múzeum évkönyve 6. Szentendre, 30 35. jegyzet.