Nevének eredete a magyar ’kémlő, kémlelő’ (hírszerző) köznév. A falu neve alapján a „kémlelés” feladatát a koraközépkorban a hevesi vár körül láthatta el. A település a 10-11. században már létezhetett. A 16. század végéig a régi faluhely a mai falu délnyugati részén, a Nagy-folyás mellett volt. 1770-től épült fel mérnöki tervek alapján az új falu.
Határába Mezőharsány, Berecteleke, Hajóuta elpusztult falvak területükkel benyúltak.