As of the 2011 Census of India, Mirganj town had a population of 26,240, of which 13,427 are males while 12,813 are females.
According to the 2011 census data for India, Mirganj town's population was recorded as 26,240 people, with 13,427 men and 12,813 women.