Korábban Zákány északi településrésze volt, 2002. október 20-tól vált önálló községgé, felvéve mai nevet. 2007-ben a lakosságszáma 537 fő volt, akik összesen 238 lakásban éltek a településen, mára viszont már a megyére jellemző aprófalu lett.[3]
A 2011-es népszámlálás során a lakosok 90,8%-a magyarnak, 3,6% cigánynak, 0,2% horvátnak, 0,4% németnek, 0,4% románnak mondta magát (9,2% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). A vallási megoszlás a következő volt: római katolikus 72,3%, református 0,5%, evangélikus 3,8%, felekezeten kívüli 4,2% (18,5% nem nyilatkozott).[9]
2022-ben a lakosság 91,5%-a vallotta magát magyarnak, 5,3% cigánynak, 1,4% németnek, 0,2% bolgárnak, 1,6% egyéb, nem hazai nemzetiségűnek (8,3% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 52,4% volt római katolikus, 2,6% evangélikus, 1% református, 1,4% egyéb katolikus, 5,5% felekezeten kívüli (36,8% nem válaszolt).[10]