Sajó (slovakiska: Slaná) är en flod i Slovakien och Ungern. Floden är 229 kilometer lång och 110 kilometer av dessa är i Slovakien. Källan för floden kommer från Nedre Tatrabergen, nära Dobšiná. Floden flyter genom den slovakiska staden Rožňava och den ungerska Miskolc. I Ungern flyter den genom provinsen Borsod-Abaúj-Zemplén. I närheten av stadem Tiszaújváros flyter Sajó in i floden Tisza.

Sajó bland Sajóvámos och Szirmabesenyő Ungern