Yamuna är en helig flod i Indien enligt hinduisk mytologi. Yamunafloden, även känd som Jamuna, har sitt ursprung i Yamunotri-glaciären, som ligger på en höjd av 6 387 meter på sydvästra sluttningen av Bunderpooch-berget, i den översta delen av nedre Himalaya i Uttarakhand. Därefter rinner floden i sydlig riktning i cirka 200 km, förbi nedre Himalaya och Shivalik Hills Range.
Yamunafloden är den längsta och även den näst största bifloden till floden Ganga. Denna flod är cirka 1 376 km lång och avrinningsområdet är cirka 366 223 km² stort. Det finns flera kanaler till Yamunafloden på den indogangetiska slätten. Vattnet från dessa kanaler används för att bevattna åkrarna. Sutlej-Yamuna Link håller på att byggas västerut nära Yamunaflodens källflöde, som kommer att passera genom Punjab-regionen.
Yamunafloden passerar genom Uttarakhand, Haryana och Uttar Pradesh och medan den passerar Himachal Pradesh, rör den sig senare till Delhi. På sin väg möter floden några av sina bifloder, av vilka Tons River är den största bifloden samt den längsta bifloden i Uttarakhand. Den tar sitt ursprung i Har-Ki-Doon-dalen och flyter samman med Kalsi, nära Dehradun. Från Yamunotri till Wazirabad i Delhi, cirka 375 km, är Yamunas vatten av god kvalitet.
När det förorenade vattnet släpps ut från de 15 avloppen mellan Wazirabad- och Okhla-dammen blir floden mycket förorenad. Yamuna Action Plan har genomförts sedan 1993 av National River Conservation Directorate (NRCD) vid ministeriet för miljö och skog för att reglera föroreningarna och kontrollera vattenkvaliteten.