1549 és 1567 között lakatlan volt. 1576 (38 család fizetett gabonadézsmát) és 1583 között népes település volt, de a század végén újra elnéptelenedett. Ekkortájt Heves-Szentmiklósnak nevezték.

1629-ben poroszlói jobbágyok népesítették be Szabó Lukács vezetésével.

1685-ben újból elpusztult a császári sarcoltatás miatt, és 1751-ig lakatlan is maradt.

1770-ben 32 telkes jobbágycsalád, 1856-ban 70 telkes jobbágycsalád és 96 házas zsellér család lakta a falut.

1787-ben 93 volt családok száma, a házaké 64. 1851-ben 226 házban (61 urasági, 63 telkes, 97 zsellér, 5 egyéb) lakott a 336 család.

A lélekszám alakulása.

1787 1806 1816 1821 1830 1840 1849 1860 1869
577 674 754 807 908 896 759 929 1195

1925: 1717 lélek, belterületen 1531, tanyákon 186 fő. 332 ház 387 lakrésszel összesen. Templom, községháza, 3 elemi népiskola.

1932: 2707 lélek, belterületen 1756, tanyákon 251 fő. 409 ház, 466 lakrésszel. Középületek: 4 elemi népiskola.