Nyírbogát je veľká obec v Maďarsku v Sabolčsko-satmársko-berežskej župe v obvode Nyírbátori.
Má rozlohu 5536 ha a žije tu 3336 obyvateľov (2007).