El río Baleshwari se encuentra en Bangladés y forma parte de la frontera oriental del distrito de Bagerhat y de la frontera occidental del distrito de Barguna . [1] Limita al este con el bosque de manglares más grande del mundo, en el delta del Ganges-Brahmaputra, cuya parte de Bangladés está reservada como reserva forestal de Sundarbans . El río Baleshwar, de 146 kilómetros de longitud, fluye hacia el sur hasta el río Haringhata , que desemboca en la bahía de Bengala .