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.