Természetföldrajzi szempontból a Bihari-sík északkeleti vidékén fekszik a Magyar-Román határ mellett. A község megközelíthető vasúton: Debrecen felől (A Debrecen–Sáránd–Nagykereki-vasútvonal végállomása.), illetve közúton; Biharkeresztes felől, Bedő irányából, valamint Berettyóújfalu felől, Hencida irányából és Debrecen felől, Kismarja irányából.