Die Sieg ist eine Nebenfluss des Rheins und entspringt nahe der nordöstlichen Gemeindegrenze von Netphen bei der Gemarkung Walpersdorf in einer Höhe von 603 m über NN. Nach 34 km Fließlänge wechselt sie bei Niederschelden nach Rheinland-Pfalz. Nach weiteren 44 km kehrt die Sieg bei Windeck nach Nordrhein-Westfalen zurück. Sie mündet nördlich von Bonn bei Mondorf in den Rhein. Ihre Mündung ist eine der letzten naturbelassenen Rheinmündungen überhaupt, weswegen das Gebiet 1986 ? unter Naturschutz gestellt wurde.
Die Gesamtlänge der Sieg beträgt 152,7 km.