According to the
2022 Bangladeshi census, Mirpur Thana had 144,028 households and a population of 546,212. 7.44% of the population were under 5 years of age. Mirpur had a literacy rate (age 7 and over) of 90.17%: 91.60% for males and 88.51% for females, and a sex ratio of 115.78 males for every 100 females. According to 2011 census, Mirpur Thana had a population of 500,373 with average household size of 4.3 members, and an average literacy rate of 80.2% vs a national average of 51.8% literacy. == Education ==