According to the
2022 Bangladeshi census, Tetulia Upazila had 36,471 households and a population of 160,180. 11.30% of the population were under 5 years of age. Tetulia had a literacy rate (age 7 and over) of 71.78%: 74.40% for males and 69.09% for females, and a sex ratio of 102.63 males for every 100 females. 19,809 (12.37%) lived in urban areas. According to the
2011 Census of Bangladesh, Tetulia Upazila had 27,908 households and a population of 125,454. 30,869 (24.61%) were under 10 years of age. Tetulia had a literacy rate (age 7 and over) of 47.32%, compared to the national average of 51.8%, and a sex ratio of 977 females per 1000 males. 5,506 (4.39%) lived in urban areas. As of the
1991 Bangladesh census, Tetulia has a population of 86760. Males constitute 51.52% of the population, and females 48.48%. This Upazila's eighteen up population is 42021. Tetulia has an average literacy rate of 25.5% (7+ years), and the national average of 32.4% literate. ==Economy==