Jamunaizvire na obroncima planine Bandarpunch u masivuHimalaji, kod svetog mjesta Jamunotri uindijskojdržaviUtarakand. Od tamo rijeka teče gotovo pravolinijski prema jugu, preko obronakaHimalaja, dok ne dođe do nizine, zatim teče uz granicu izmeđuindijskih državaUtar Pradeš iHarajana. KodDelhija se dio voda iz Jamuna prebacuje u kanal Agra. Južno od Delhija, rijeka ulazi potpuno uUtar Pradeš kod gradaMathura Jamuna zavija prema jugoistoku, prolazi gradoveAgra, Firozabad i Etava. Ispod Etava prima niz južnih pritoka, od kojih su najveći Čambal, Sindh, Betwa i Ken.
Jamuna imasliv velik oko 366.223km² koji se proteže preko cijele sjeverneIndije. To je teritorij u kom živi 57,000.000 ljudi, vode Jamune osiguravaju oko 70% potreba gradaDelhija.
Brodski promet po Jamuni je slab, jer iznadAgre u ljeto rijeka liči na mali potok, jer se većina njenih vodakanalima usmjjerava u polja za navodnjavanje.[1]