1322-ben templomának patrocíniuma Szent Kereszt volt. Az egri püspökség, hevesei főesperesség felső hevesi kerületéhez tartozott. A 18. században templomának védőszentje már Szent Lőrinc. 1807 és 1816 között új templomot építettek. 1788-ban helyi káplánsággá szervezték. 1803-ig Füzesabony filiája volt, ekkor önálló plébánia lett. 1872-től filiája lett Dormánd.

1768-tól vezetik az anyakönyveket.

1767-ben az egyházlátogatáskor 1214 római katolikus volt a faluban. 1785-ben 1524 volt a katolikusok száma.

A református fiókegyház anyaegyháza Maklár volt.

1925-ben 3495 római katolikus, 1 görög katolikus, 14 református, 2 evangélikus és 17 izraelita volt a lakosok vallás szerinti megoszlása.

1935-ben 3770 fő római katolikus, 10 református, 2 evangélikus, 4 izraelita vallású volt