Sub-districts or Upazilas are Birampur Upazila, Birganj, Biral Upazila, Bochaganj Upazila, Chirirbandar Upazila, Phulbari Upazila, Ghoraghat Upazila, Hakimpur Upazila, Kaharole Upazila, Khansama Upazila, Dinajpur Sadar Upazila, Nawabganj, Parbatipur Upazila.

The economy of Dinajpur mainly depends upon agriculture based production. Dinajpur is famous for rice production. 'Katharivog' rice is the best produced rice in Bangladesh. Dinajpur is also rich with wheat production. A huge percentage of people from Dinajpur depends upon agri based products. The main industry also includes rice processing mills. However, Dinajpur is highly rich with natural resources like coal. The coal of Boropukuria Coal Mine is empowering a 250MW power generation plant. More sites are discovered to have coal. Asia Energy PLC is a new company,without any history of previous mining experience, quoted in the London Alternative Investment Market, set up to exploit open cast coal mining opportunities in the Phulbari region of Dinajpur.

Hajee Mohammad Danesh Science and Technology University[3] is a government financed public university of Bangladesh is situated at 5 km away from Dinajpur main. It serves as the premier institution of science and technology in northern part of the country. There is also Dinajpur Govt University College[4]. Dinajpur has a govt. medical college which is one of the 14 govt funded medical college in Bangladesh. Dinajpur also has got the second BKSP(Bangladesh Krira Shikkha Protisthan) in Bangladesh. It also has a polytechnical institutes.