Ichamati River is now in three parts: (1) The longer part flows from the Mathabhanga River, a distributary of the Padma, and after flowing for 208 kilometres (129 mi) joins the Kalindi River near Hasnabad in North 24 Parganas and Debhata in Satkhira District. (
2) Once the main river west of Dhaka and (3) Ichamati of Dinajpur.
Rennel's map of 1764–66, shows the last two rivers as one.
According to a number of hydrologists, the three Ichamati rivers, in the past, were a single channel.

The second river marked above originates south of Jafarganj opposite to the mouth of the Hoorsagar near Nathpur factory and runs towards Joginighat in Munshiganj.
Joginighat is situated at the confluence of the Jamuna and the Ichamati.
 There are five pilgrimage ghats along the river locally known as Panchatirtha ghats—Tirthaghat, Agla, Solepur, Barunighat and Joginighat.
Ichamati River is now in three parts: (1) The longer part flows from the Mathabhanga River, a distributary of the Padma, and after flowing for 208 kilometres (129 mi) joins the Kalindi River near Hasnabad in North 24 Parganas and Debhata in Satkhira District. (2) Once the main river west of Dhaka and (3) Ichamati of Dinajpur. Rennel's map of 1764–66, shows the last two rivers as one. According to a number of hydrologists, the three Ichamati rivers, in the past, were a single channel.
The second river marked above originates south of Jafarganj opposite to the mouth of the Hoorsagar near Nathpur factory and runs towards Joginighat in Munshiganj. Joginighat is situated at the confluence of the Jamuna and the Ichamati.  There are five pilgrimage ghats along the river locally known as Panchatirtha ghats—Tirthaghat, Agla, Solepur, Barunighat and Joginighat.
Ichamati River