It is bounded on the north by Suihari, Katapara, Bangi Bechapara, Pulhat, and Koshba on the south; on the east by Sheikhupura; and by the river Punarbhaba on the west.
Dinajpur has a humid subtropical climate (Cwa) that borders a tropical climate and has humid, hot summers, characterized monsoon season and mild, dry winters.
Dinajpur had a literacy rate (age 7 and over) of 75.37%, compared to the national average of 51.8%, and a sex ratio of 942 females per 1000 males.
[6] Over the last 25 years, Dinajpur has attracted some prominent educational institutions, all of which are government financed.
At first, after its formation in 1856, the Dinajpur Municipality used to be run by a town committee presided over by the Deputy Magistrate.
Now present chairman is Syed Jahangir Alam whose family is a descendent from Bihar, India.
People from Maldah, Bihar, Jalpaiguri and Rajsthan state of India can be easily seen sattled here throughout the district and city as well.