A Közép-Nyírségben fekszik Nyírbátortól délnyugatra.
Nevét 1296-ban említik. A falunév a sólyom szláv megfelelője alapján született.
Szakol falut IV. Kun László adományozta a besenyő eredetű Tomaj családnak. June nevű személy volt első földesura.
1314-ben a birtokot Inkeszakolja néven említik, amit Károly Róbert a Gut-Keled nembeli Hodos fiainak adományozott.
Innen a család Zokolynak - Szakolyiaknak - nevezte magát.
1514-ben Zokoly János nevű földesura támogatta a keresztes sereget, ezért tőle II. Ulászló elkobozta és Podmaniczky Jánosnak adományozta.
A török veszély elől lakói 1578-ban lakói elmenekültek.
A 18. századi benépesítésben a Bekk, Eötvös, Gencsy családok vállaltak érdemi szerepet. A 19. század végén híres volt a Szentmiklóssy-birtok.
A falu 1919-20-ban román megszállást szenvedett.
1989-ben Nyírbátor vonzáskörzetéhez tartozott. 1990-től önálló.
Református temploma 1898-ban épült 14. századi alapok felhasználásával.
1836-ban emelték késő barokk stílusban a görög katolikus templomot. Átépítve 1936-ban.
Az 1945. után épített római katolikus templom tornya 1996-ban készült el. |