Sông Hằng chảy qua miền Bắc Ấn Độ về phía Bangladesh. Nguồn của nó nằm cao trên dãy núi Himalaya và đổ ra Vịnh Bengal.
Sông Hằng là con sông dài nhất ở Ấn Độ với chiều dài hơn 1.569 dặm và nó đổ xuống khoảng 12.769 feet từ đầu nguồn của nó ở bang Uttarakhand về phía cửa sông tại Gangasagar, Tây Bengal. Con sông có lưu lượng nước lớn thứ hai trên thế giới và hơn 400 triệu người sống trong lưu vực của nó.
Người theo đạo Hindu coi sông như một lực lượng thiêng liêng và thanh tẩy, và nó được cho là hiện thân vật lý của nữ thần Ma Ganga.