A horvát határ közelében, a Dráva völgyében, Barcstól 9 kilométerre északnyugatra fekszik, a Berzence felé vezető 6801-es út mentén. Innen ágazik ki a 68 109-es út Péterhida központja felé.
A 2011-es népszámlálás során a lakosok 89,4%-a magyarnak, 6,6% cigánynak, 0,7% németnek mondta magát (10,6% 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 37,7%, református 15,9%, evangélikus 1,3%, felekezet nélküli 19,9% (24,5% nem nyilatkozott).[11]
2022-ben a lakosság 94,6%-a vallotta magát magyarnak, 1,8% cigánynak, 1,2% németnek, 0,6% egyéb, nem hazai nemzetiségűnek (4,2% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 42,3% volt római katolikus, 11,3% református, 1,2% egyéb katolikus, 8,3% felekezeten kívüli (36,9% nem válaszolt).[12]
Nevezetességei
A településen három építmény áll helyi építészetiérték-védelem alatt: a református templom, a községháza és egy világháborús hősi emlékmű.[13]