The incident took place on Saturday as workers demanded a pay rise at a coal-fired power plant backed by China.
At least five people were shot dead and dozens injured when police opened fire on workers demanding a pay rise at a China-backed coal-fired power plant in south-eastern Bangladesh.
They were protesting against unpaid wages, working hours and alleged discrimination.
Banshkhali police chief Azizul Islam said about 2,000 protesters threw stones and bricks at police, who responded with gunfire on Saturday.
Four bodies with gunshot wounds were taken to the main hospital in Banshkhali, a doctor said, adding that 12 injured were being treated.
Police confirmed the death of another protester and the injuries of 19 people, including three policemen, who were taken to a hospital in Chittagong.
The $ 2.4 billion power plant, located 265 km (165 miles) southeast of the capital, Dhaka, is a major source of foreign investment in Bangladesh, and one in a series of projects that Beijing is striving to cultivate to strengthen its ties with Dhaka.
Human rights activists say the plant does not meet environmental impact standards and was built without public consultation. He has been at the center of other deadly protests in recent years.
In 2016, the Chinese company SEPCOIII Electric Power Construction signed an agreement with S Alam Group, a Bangladeshi conglomerate responsible for construction at the site.
That year, four protesters opposed to its construction were killed after villagers for and against the power plant clashed before riot police opened fire after being attacked.
A man was killed in 2017 when police fired at a rally.