According to the 2011 Bangladesh census, Kaliganj had a population of 274,889. Males constituted 49.51% of the population and females 50.49%.
According to the 2011 Bangladesh census, Kaliganj had a total of 274,889 inhabitants, comprising 49.51% men and 50.49% women.