印度恒河水流向孟加拉湾,其入海河段称为梅克纳河。印度恒河发源于喜马拉雅山南麓和德干高原,流经印度北阿坎德邦、北方邦、比哈尔邦、恰尔肯德邦、西孟加拉邦后,进入孟加拉国,改称为帕德玛河,会和布拉马普特拉河在孟加拉国境内的下游贾木纳河,最后注入孟加拉湾。
恒河的两个较大源头是阿勒格嫩达河和帕吉勒提河,两河上游奔腾于喜马拉雅山间,地势由 3150m 急降至 300m,急流汹涌。两河在代沃布勒亚格附近汇合后,才被称为恒河。
恒河的中游是安拉巴德至孟加拉邦,恒河接纳了最大的支流和亚穆纳河,水量大增,河面变宽,体形弯曲,地势平坦。恒河的下游是西孟加拉邦,由于受到气候的影响,雨季的时候,泛滥成灾;旱季的时候,水量又供不应求。
恒河流域是南亚次大陆最大的河系。水的补给在一定程度上依靠7月西南季风带来的雨,以及4~6月热季中喜马拉雅山脉融雪汇成的流水。恒河被印度人民尊称为圣河和印度的母亲,曾经创造了人类历史上著名的恒河文明。