Sông Hằng hay còn gọi là Ganga, là một con sông nằm ở phía bắc Ấn Độ, chảy về phía biên giới với Bangladesh (bản đồ). Đây là con sông dài nhất ở Ấn Độ và chảy dài khoảng 1.569 dặm (2.525 km) từ Dãy núi Himalaya đến Vịnh Bengal. Vì vậy, văn hóa của thành phố cũng gắn chặt với dòng sông vì nó là dòng sông thiêng liêng nhất trong Ấn Độ giáo. Một khi sông Hằng chảy ra khỏi Ấn Độ và vào Bangladesh, nhánh chính của nó được gọi là sông Padma. Sông Padma được hợp lưu ở hạ lưu bởi các sông lớn như sông Jamuna và sông Meghna.