Drachenfelsbahn – wąskotorowa kolej zębata w kraju związkowym Nadrenia Północna-Westfalia w Niemczech. Dolna stacja znajduje się w centrum miasta Königswinter, stacja pośrednia, Schloss Drachenburg, zlokalizowana jest w pobliżu zamku o tej samej nazwie, a górna pod szczytem góry Drachenfels na wysokości 289 m n.p.m. Różnica poziomów wynosi 220 m.

Drachenfelsbahn jest najstarszą z czterech działających do dziś w Niemczech kolei zębatych. Pozostałe to: Zahnradbahn Stuttgart, Bayerische Zugspitzbahn i Wendelsteinbahn.

Historia Kolej oddano do użytku 13 czerwca 1883. W roku 1913 nabył ją Ferdinand Mülhens, właściciel pobliskiej Petersbergbahn, która łączyła Königswinter ze szczytem góry Petersberg. Obie koleje, choć zbudowane odrębnie i nigdy fizycznie nie połączone, cechowały się tą samą szerokością toru i tym samym rodzajem szyny zębatej. Zdarzała się także wymiana taboru pomiędzy obiema kolejami. Ponadto do czasu likwidacji Petersbergbahn w roku 1958 pozostawały pod wspólnym zarządem.