 It lies approximately southeast from Nyíregyháza and 40 northeast from Debrecen.There are many small towns surrounding Balkány, including Biri, Geszteréd, Bököny, Szakoly, and Nyírmihálydi.Balkány has nearly 2,000 hours of annual sunshine, which is the second highest after the Alföld region.