The sunken launch, ML Afsar Uddin, was salvaged with bodies of two more passengers recovered in Shitalakshya River in Narayanganj on Monday.
With the recovery of the new bodies, the death toll from the launch capsize rose to 8.
A cargo ship smashed the launch with about 40 passengers aboard on its way to Munshiganj from Narayanganj, leaving it capsized on Sunday afternoon.
Some passengers swam ashore and others went missing in the river in the launch capsize. Six bodies were recovered in the river on Sunday evening.
Official sources said one body was recovered from the mouth of Shitalakshya-Dhaleshwari River in Munshiganj at 10:30am and another from the spot at noon.
Relatives claimed that four passengers were still missing in the launch capsize.
Narayanganj Fire Service Inspector Golam Mostafa said firefighters recovered the body of a woman floating from the spot at 1.30pm.
The process of handing over the body was underway. He further said the body of a young man was recovered from Munshiganj at 10:30am. His age is approximately 35 years.
The body was not identified till the afternoon. It was kept at Narayanganj Naval Police Station.
The missing persons are Moslem Uddin, 55, of Munshiganj, Jubayer Hossain, Arohi Rani and Abdullah Al Jobayer, 32, of Narayanganj.
The pictures of the body were sent to the nearby police stations. Meanwhile, the bodies of six people were handed over to their relatives on Sunday night.
The deceased have been identified as Joynal Bhuiyan, 55, Arifa Akter, 35, his minor son Safayet, Smriti Rani, 20, Salma Begum, 40, of Mirzaganj in Patuakhali and her daughter Fatema, 8.
Rescue ship Pratyay of Bangladesh Inland Water Transport Authority pulled off the launch early on Monday. No bodies were found inside the salvaged launch.
Narayanganj Fire Service and Civil Defence Inspector Golam Mostafa said, "Our two units are still working to search the missing people."