According to the
2022 Bangladeshi census, Chatmohar Upazila had 90,904 households and a population of 334,240. 8.80% of the population were under 5 years of age. Chatmohar had a literacy rate (age 7 and over) of 70.12%: 71.57% for males and 68.71% for females, and a sex ratio of 97.67 males for every 100 females. 66,360 (19.85%) lived in urban areas. According to the
2011 Census of Bangladesh, Chatmohar Upazila had 70,260 households and a population of 291,121. 67,559 (23.21%) were under 10 years of age. Chatmohar had a literacy rate (age 7 and over) of 45.57%, compared to the national average of 51.8%, and a sex ratio of 1010 females per 1000 males. 14,443 (4.96%) lived in urban areas. As of the
1991 Bangladesh census, Chatmohar has a population of 227524. Males constitute are 50.63% of the population, and females 49.37%. This Upazila's eighteen up population is 109774. Chatmohar has an average literacy rate of 24.1% (7+ years), and the national average of 32.4% literate. ==Administration==