A település nyugati szélén elhalad az 51-es főút, így ez a legfontosabb közúti elérési útvonala. Központján azonban csak az 5505-ös út halad végig, mely Bácsbokodon át Csávolytól húzódik idáig.
2001-ben 1691 lakosának 95,5%-a magyarnak, 4%-a németnek, 0,5%-a egyéb nemzetiségűnek vallotta magát.
A 2011-es népszámlálás során a lakosok 84,6%-a magyarnak, 9,2 % németnek, 0,6% cigánynak, 0,5% horvátnak, 0,2% románnak mondta magát (13,8% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallási megoszlás szerint: római katolikus 65%, református 4,1%, evangélikus 0,4%, felekezeten kívüli 9,4% (20,9% nem nyilatkozott).[13]
2022-ben a lakosság 79,1%-a vallotta magát magyarnak, 8,1% németnek, 0,7% cigánynak, 0,6% szerbnek, 0,4% ukránnak, 0,2% horvátnak, 0,2% románnak, 0,1% bolgárnak, 0,1% szlováknak, 2,4% egyéb, nem hazai nemzetiségűnek (17% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 37,2% volt római katolikus, 2,7% református, 0,9% evangélikus, 0,1% izraelita, 0,1% ortodox, 0,5% egyéb keresztény, 1,2% egyéb katolikus, 12,6% felekezeten kívüli (44,8% nem válaszolt).[14]