Answer:
The smallest city in Bangladesh, by population, is Bhola, which has a population of approximately 200,000 people according to the 2011 census. However, it is worth noting that the definition of a "city" in Bangladesh can be ambiguous and there are several other smaller municipalities and townships throughout the country.