Dinajpur (en bengalí: দিনাজপুর) es un zila o distrito de Bangladés que forma parte de la división de Rangpur.
Comprende 13 upazilas en una superficie territorial de 3.449 km² : Birampur, Birganj, Biral, Bochaganj, Chirirbandar, Phulbari, Ghoraghat, Hakimpur, Kaharole, Khansama, Dinajpur, Nawabganj, Parbatipur.
La capital es la ciudad de Dinajpur.
Según estimación 2010[1] contaba con una población total de 3.115.271 habitantes.