There are 3 main rivers named Chitra, Nabagongga, and Afra through Narail Sadar upazila whose total area is 433.59 ha. The directions of the rivers are summarized below:
Chitra River: It has flown through Singasholpur, Kolora, Bhadrabila, Auriya, Paurasava, Shahabad and Maizepara Union.
Afra or Kazla River: The Afra river flows through Shekhahati, Kollra, Mulia, Tularampur and Maizepara Union. This river joins the river Bhairab and joins the Afra and Chitra rivers and it flows through the name of Kajla.
Nabagonga River: It has flown by the side of Chandivarpur and Habkhali Union.
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS