The incident happened on Saturday as workers demanded a pay rise at a Chinese-backed coal-fired power plant.
At least five people have been shot dead and several others injured when police opened fire on a Chinese-backed coal-fired power plant in southeastern Bangladesh demanding pay hikes.
They were protesting against unpaid wages, working hours and discrimination.
Banshkhali police officer-in-charge Azizul Islam said about 2,000 protesters hurled stones and bricks at police in response to a gunfight on Saturday.
Four bodies have been taken to the main hospital in Banshkhali, said a doctor present there, adding that 12 injured people are being treated.
Police have confirmed that 19 people, including three policemen, were injured in the incident.
The ৫ 2.4 billion power plant, located 255 kilometers (1,165 miles) southeast of the capital Dhaka, is a major source of foreign investment in Bangladesh and is pushing for closer ties with Beijing.
Rights activists say the tree does not meet environmental impact standards and was built without public consultation. It has been at the center of other deadly protests in recent years.
In 2016, China’s SEPCIII Electric Power Construction signed an agreement with S Alam Group, the Bangladeshi team responsible for the construction of the site.
That year, four anti-construction protesters, both pro- and anti-power, were shot dead after being attacked by riot police after clashes between villagers.
One person was killed in 2017 when police opened fire on a rally.