Nyírcsaholy [njIrĉahoj] estas vilaĝo en Hungario, en regiono Norda Ebenaĵo, en departemento Szabolcs-Szatmár-Bereg en subregiono de Mátészalka.
Nyírcsaholy situas sur ebenaĵo, laŭ rojo, laŭ fervojo Carei-Mátészalka. La lasta urbo troviĝas 8, Fehérgyarmat 19, Nyírbátor 21, Baktalórántháza 27 km-ojn.
La unua mencio pri abatejo en kampoj de familio Csaholyi devenis el 1270. Post la mezepoko la komunumo senhomiĝis. En 1812 slovakoj rehomigis la vilaĝon. Vilaĝservoj estas infanĝardeno, lernejo, kulturdomo, biblioteko, kuracejo, apoteko, poŝto.