According to the 2011 Census of Bangladesh, Biral Upazila had 61,414 households and a population of 257,925. 59,186 (22.95%) were under 10 years of age. Biral had a literacy rate (age 7 and over) of 47.33%, compared to the national average of 51.8%, and a sex ratio of 982 females per 1000 males. 9,059 (3.51%) lived in urban areas.[8] Ethnic population was 4,178 (1.62%), of which Santal were 3,257.[9]
As of the 1991 Bangladesh census, Biral has a population of 2,04,420. Males constitute 52.57% of the population, and females 47.43%. This Upazila's population above 18 years is 101819. Biral has an average literacy rate of 27.9% (7+ years), and the national average of 32.4%.[10]
Biral Thana was formed in 1915 and it was turned into an upazila in 1984.[12]
Biral Upazila is divided into ten union parishads: Azimpur, Bhandra, Biral, Bijora, Dhamoir, Dharmapur, Farakkabad, Mangalpur, Ranipukur, and Shohorgram. The union parishads are subdivided into 241 mauzas and 238 villages.[8]
^"Bangladesh Postal Code". Dhaka: Bangladesh Postal Department under the Department of Posts and Telecommunications of the Ministry of Posts, Telecommunications and Information Technology of the People's Republic of Bangladesh. 21 October 2024.
^"District Human Development Report". Uttar Dinajpur. Page 14: Map showing locational setting of Uttar Dinajpur district (includes Dakshin Dinajpur district). Department of Planning, Statistics and Programme Implementation, Government of West Bengal. Archived from the original on 19 January 2018. Retrieved 8 December 2018.