Le district est créé le 24 février 1843[3], comme les deux autres districts actuels.
Le 30 mai 1857, le district perd le canton de Redange qui sert à former le nouveau district de Mersch et le regagne le 4 mai 1867 lors de la dissolution de ce nouveau district.
Le district s’étend sur 1 157 km2, ce qui fait de lui le plus vaste des trois districts du pays. Sa population est de 77 319 habitants en 2010, soit 67 habitants/km2, la densité la plus faible des trois districts.
Subdivisions
Le district de Diekirch était subdivisé au en 5 cantons et 35 communes :
L'évolution du nombre d'habitants est connue à travers les recensements de la population effectués dans le pays depuis 1821. Les recensements décennaux de la population permettent de caler les chiffres sur la composition de la population par sexe, âge, nationalité et commune de résidence. Entre deux recensements, la population au 1er janvier de l’année est évaluée en ajoutant à la population au 1er janvier de l’année les soldes naturel (naissances décès) et migratoire (arrivées départs) de l'année. La même méthode est appliquée pour la répartition par âge au 1er janvier et les effectifs totaux par nationalité. Depuis le , les districts du Luxembourg ont été abolis.
Jusqu'en 1970 et pour les années 1981, 1991, 2001 et 2011 : date du recensement général de la population ; pour les autres années : situation au 1er janvier. (Sources : STATEC depuis 1821 et CTIE à partir de 2017[1].)
Histogramme de l'évolution démographique
Pour des raisons techniques, il est temporairement impossible d'afficher le graphique qui aurait dû être présenté ici.