În secolul al VII-lea sau al VIII-lea a existat o așezare de pescari sau agricultori în locul în care micul râu Dussel (care a dat numele orașului) se varsă în Rin. Kaiserswerth este prima parte a orașului care este menționată în scris. Acest lucru s-a întâmplat în 1135. Kaiserswerth a devenit parte a orașului Düsseldorf în 1927.
În 1186, conții de Berg au ajuns să stăpânească Düsseldorf, iar în 1280 și-au stabilit reședința în acest oraș. La 14 august 1288 a avut loc o mare bătălie între arhiepiscopul de Köln și ducele de Limburg împotriva ducelui de Brabant și a contelui de Berg. Ducele de Brabant a învins, iar Arhiepiscopul de Köln a devenit prizonier al Contelui de Berg. Așa că nu a putut face nimic împotriva obținerii statutului de oraș de către Düsseldorf. Astfel, Düsseldorf a devenit un oraș cu drepturi depline de oraș în 1288.
Conții de Berg au devenit din ce în ce mai puternici, iar Düsseldorf a devenit capitala ducatului Berg-Mark-Kleve-Kleve-Jülich în 1380. În 1680, ducii de Berg-Kleve-Mark-Jülich au încetat din viață și, după câteva lupte, conții de Palatine (care erau prinți-electori) au devenit noii conducători ai orașului Düsseldorf. Cel mai important duce din această linie a fost Johann Wilhelm al II-lea. (1690-1716), supranumit Jan Wellem. După Johann Wilhelm, ducii s-au mutat în noul lor sediu din Heidelberg, deoarece au ajuns să conducă și Ducatul Bavariei.
În războaiele napoleoniene, francezii au câștigat Ducatul și Düsseldorf. Napoleon a dăruit Ducatul de Berg-Jülich unuia dintre generalii săi, care s-a căsătorit cu una dintre nepoatele sale. Acest general a devenit mai târziu rege al Neapolelui.
În timpul Revoluției Industriale din secolul al XIX-lea, Düsseldorf a crescut foarte mult și avea peste 100.000 de locuitori în 1882. Acest număr se dublase până în 1892.
Düsseldorf a fost aproape complet distrus în timpul celui de-al Doilea Război Mondial. În 1946, Düsseldorf a devenit capitala landului Renania de Nord-Westfalia.