Zagyva je řeka v Maďarsku. Pramení v Karancských horách (slovenská část hor se nazývá Mučínska vrchovina) poblíž města Salgótarján v Nógrádské župě. Délka toku je 179 kilometrů. Plocha povodí zabírá rozlohu 5,677 km². Protéká městy Bátonyterenye, Pásztó, Hatvan a Jászberény. V Szolnoku se vlévá do Tisy.RybyZagyva je oblíbeným místem rybářů. Hlavními druhy ryb, které se zde vyskytují jsou štika obecná (Esox lucius), kapr obecný (Cyprinus carpio), jelec tloušť (Leuciscus cephalus), jelec jesen (Leuciscus idus), sumec velký (Silurus glanis), candát obecný (Sander lucioperca) a lín obecný (Tinca tinca).