Birganj () is an upazila of Dinajpur District in the division of Rangpur, Bangladesh.
Birganj is located "between 25ð48' and 26ð04' north latitudes and in between 88ð29ô and 88ð44ô east longitudes". It is situated on the bank of Dhepa river, midway between Dinajpur and Thakurgaon. It has 73,895 households and total area 413.11 km<sup>2</sup>.
The upazila is bounded by Thakurgaon sadar and Debiganj upazilas on the north, Kaharole Upazila on the south, Atrai River and Khansama Upazila on the east, Bochaganj, Pirganj Upazila of Thakurgaon and Thakurgaon Sadar Upazila on the west.
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%.
ð© 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.
UNO: Md. Fazle Alahi.
Birganj Upazila, primarily formed as a Thana in 1890, was turned into upazila in 1983.
The upazila is divided into Birganj Municipality and 11 union parishads namely: Bhognagar, Mohammadpur, Mohonpur, Moricha, Nijpara, Paltapur, Polashbari, Sator, Shatagram, Shibrampur, and Sujalpur. The union parishads are subdivided into 186 mauzas and 187 villages.
Birganj Municipality is subdivided into 9 wards and 11 mahallas.
Ibrahim Memorial Shikkha Niketan
Birganj Pilot Government High School
Birganj Women's College