According to the
2022 Bangladeshi census, Birganj Upazila had 87,824 households and a population of 356,152. 9.39% of the population were under 5 years of age. Birganj had a literacy rate (age 7 and over) of 73.21%: 76.64% for males and 69.85% for females, and a sex ratio of 98.84 males for every 100 females. 31,728 (8.91%) lived in urban areas. According to the
2011 Census of Bangladesh, Birganj Upazila had 73,895 households and a population of 317,253. 72,798 (22.95%) were under 10 years of age. Birganj had a literacy rate (age 7 and over) of 48.05%, compared to the national average of 51.8%, and a sex ratio of 988 females per 1000 males. 19,467 (6.14%) lived in urban areas. Ethnic population was 7,362 (2.32%), of which
Santal were 6,880. As of the
1991 Bangladesh census, Birganj has a population of 231,305. Males constitute 51.77% of the population, and females 48.23%. This upazila's over-18 population is 111,160. Birganj has an average literacy rate of 25% (7+ years), compared with the national average of 32.4%.
Ethnicity and religion 🟩 Muslim majority 🟧 Hindu majority Bengali Muslims are the largest community, with a relatively large Bengali Hindu community which is majority in one union. Ethnic population is 6557 (1.84%) of which
Santals are 6119. ==Administration==