1294-ben "Kezw" alakban említik először. Neve arra utal, hogy a honfoglalást követően a Keszi törzs szállásterülete volt. A Kálnai család ősi birtoka, majd 1388-tól 1848-ig a lévai váruradalom része volt. 1601-ben 45 ház állt a faluban, melyet 1618-ban elfoglalt a török. 1720-ban kocsma és 15 adózó háztartás volt itt. 1828-ban 74 házában 499 lakos élt, akik főként mezőgazdasággal foglalkoztak.
Vályi András szerint "KESZI. Elegyes falu Bars Várm, határja termékeny, fája, legelője van, piatzozása jó."[2]
Fényes Elek szerint "Keszi, (Garan-), Kosihi, Bars m. tót f. Lévától északra 1 mfd. 510 kath., lak. Határjában láthatni azon kápolnát, melly a lévai ütközetben elesett gr. Koháry István örök emlékére állitatott. F. u. h. Eszterházy."[3]