According to the 2011 Census of Bangladesh, Dinajpur Sadar Upazila had 111,779 households and a population of 484,597. 94,188 (19.44%) were under 10 years of age. Dinajpur Sadar had a literacy rate (age 7 and over) of 64.26%, compared to the national average of 51.8%, and a sex ratio of 956 females per 1000 males. 191,329 (39.48%) lived in urban areas.[8] Ethnic population was 6,607 (1.36%), of which Santal were 4,191, Oraon 828 and Barman 641.[9]
As of the 1991 Bangladesh census, Dinajpur Sadar has a population of 357,888. Males constitute 52.08% of the population, and females 47.92%. This Upazila's eighteen up population is 187,016. Dinajpur Sadar has an average literacy rate of 41.1% (7+ years), and the national average of 32.4% literate. Also, Nanabari is at Dinajpur.[10]
Dinajpur Sadar Upazila is divided into Dinajpur Municipality and ten union parishads: Askorpur, Auliapur, Chealgazi, Fazilpur, Kamalpur, Sankarpur, Shashora, Shekpura, Sundorbon, and Uthrail. The union parishads are subdivided into 211 mauzas and 207 villages.[8]
Dinajpur Municipality is subdivided into 12 wards and 80 mahallas.[8]
According to Banglapedia, Dinajpur Government Girls' High School, founded in 1869, is a notable secondary school.[4] Dinajpur Zilla School was established in 1854 during the British reign. It is located at the centre of the Dinajpur town.[12]
There is also a textile college in the district.[13]
^"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.