Niamati is a village in Bakerganj Upazila of Barisal District in the Barisal Division of southern-central Bangladesh.
According to the 2022 Census of Bangladesh, Niamati had 2,304 households and a population of 8,555. It has a total area of .