Banaripara OC Ziaul Ahsan has confirmed the matter to the Dhaka Tribune on Friday morning.
He said: “We recovered 24 bodies till Thursday evening of which one was from a sunken boat . We first thought it was of a passenger of the launch but it was from the boat which had sunk in the same area.
"With the recovery of three more bodies, the death toll in the launch capsized has reached to 26."
The three bodies have not been identified yet, he said.
The ML Oishi carrying about 50 passengers capsized at Dasherhaat Point in Barisal on Wednesday morning.
The launch was salvaged around 8:30am, nearly 21 hours after it capsized at Dasherhaat Point.