Die Wörmke entspringt in Niedersachsen auf der Westabdachung des Pyrmonter Berglands zum Lipper Bergland.[5][6] Ihre Quelle liegt im Landkreis Holzminden etwa 770 m nördlich des nicht vom Bach durchflossenen Kernort der Gemeinde Vahlbruch auf etwa 287 m ü. NHN.[1]
Anfangs fließt die Wörmke in westlicher Richtung und wechselt bereits im quellnahen Oberlauf vom Pyrmonter in das Lipper Bergland über. Sie erreicht nach etwa 1,65 km Fließstrecke auf rund 199 m Höhe die nordrhein-westfälische Grenze und die Grenze zum in Westfalen gelegenen Naturpark Teutoburger Wald/Eggegebirge. Kurz darauf fließt sie auf der Landesgrenze und zugleich auf der Grenze des vorgenannten Naturparks im Süden zum Naturpark Weserbergland Schaumburg-Hameln im Norden. Ab etwa 169 m Höhe läuft sie – bis zu ihrer Mündung – nur noch in Nordrhein-Westfalen, im Kreis Lippe und im Naturpark Teutoburger Wald/Eggegebirge.
Im Mittellauf fließt die Wörmke nördlich unterhalb des Rauhen Kopfs (Rauer Kopf; 296,8 m) durch den Lügder Ortsteil Sabbenhausen und dessen westliche Ortslage Ratsiek – beide an der etwas südlich den Bach begleitenden Kreisstraße 66 gelegen. Etwa 0,9 km unterhalb davon nimmt sie – wenige Meter nördlich des etwas abseits der Wörmke liegenden Elbrinxen – den von Süden heran fließenden Ilsenbach auf; bis dorthin ist der Bach 6,5 km[3] lang.
Dann dreht die Wörmke für ihren 4 km[3] langen Unterlauf vorerst nach Nordwesten und passiert nordöstlich des Schwalenberger Waldes (mit Großem Pulskopf; 447,7 m) und westlich des Dörenbergs (236,3 m) die Ansiedlung Steinhage und die Blankenburger Mühle, die beide in der Gemarkung Lügde liegen. Dabei fließt sie entlang der Landesstraße 946 (Elbrinxen–Lügde).
Etwa 1,1 Bachkilometer nach der Mühle mündet die Wörmke nach zuletzt nordwärts gerichtetem Lauf kurz nach Unterqueren der L 614 (Schieder–Harzberg–Lügde) auf rund 104 m Höhe in den dort von etwa von Westen heran fließenden Weser-Zufluss Emmer.
Einzugsgebiet und Zuflüsse
Das Einzugsgebiet der Wörmke ist 49,012 km²[4] groß. Zu ihren Zuflüssen gehören bachabwärts betrachtet (Daten – wenn nicht anders genannt – laut im Tabellenkopf genannten Einzelnachweisen):
↑Zur besseren Übersicht und Sortierung bachabwärts ist pro Fließgewässer in die Gewässerkennzahl (GKZ) nach der Ziffer „45694“, die für die Wörmke steht, jeweils ein Bindestrich eingefügt.