W 1870 roku z inicjatywy ówczesnego ministra ds. robót publicznych i edukacji Alego Mubaraka powstała biblioteka narodowa. Była to pierwsza tego typu instytucja w świecie arabskim. Mubarak doprowadził do zgromadzenia w jednym miejscu zbiorów z archiwów instytucji państwowych oraz z bibliotek przy meczetach i szkołach. Zapobiegło to dalszemu rozpraszaniu dokumentów historycznych i ich wywozowi za granicę. Początkowo biblioteka mieściła się w pałacu Isma’ila Paszy – wicekróla Egiptu w latach 1863–1879. W 1904 roku została przeniesiona do nowej siedziby w Bab al-Chalk. Nazywana była Biblioteką Kedywa, Biblioteką Narodową lub Biblioteką Egipską – od rewolucji w 1952 roku nazywana jest Dar al-Kutub.

Od 1956 roku biblioteka wydaje bibliografię narodową, a od 1970 roku koncentruje się przede wszystkim na badaniach i konserwacji zbiorów. W 1971 roku biblioteka otrzymała nowoczesny budynek nad Nilem w dzielnicy Bulak, by móc odpowiednio przechowywać swoje zbiory.

W 1993 roku dekretem prezydenckim nr 176 utworzono Generalny Urząd ds. Biblioteki Narodowej i Archiwum, w ramach którego działa szereg ośrodków archiwizujących i konserwatorskich.