Gandak er en elv i Nepal og India, som er en av Ganges større tilløp fra Himalaya. Den dannes ved sammenløpet av Kali Gandak og Trisuli i Nepal, renner sørvestover gjennom en canyon, og videre inn i India. Der renner den sørøstover gjennom Ganges-sletta og forener seg med Ganges ved byen Patna, og er omtrent 770 kilometer lang.
Gandak benyttes til kraftproduksjon i det øvre løp.