According to the 2011 Bangladesh census, Kaliganj had a population of 274,889. Males constituted 49.51% of the population and females 50.49%.
The 2011 Bangladesh census revealed that Kaliganj's population was approximately 274,889 people, with roughly half being males (49.51%) and the other half females (50.49%).