Stadt Blankenberg liegt ca. 5,5 km östlich des Hennefer Stadtkerns unmittelbar an einer Schleife des Flusses Sieg. Wie dem Namen zu entnehmen ist, liegt der Stadtteil aber nicht unmittelbar am Fluss, sondern auf einem steilen Bergkamm oberhalb der Sieg. Die Höhe im nördlichen Bereich des Ortes der Burgruine beträgt 152 m ü. NHN. Die Sieg liegt an dieser Stelle etwa auf einer Höhe von 73 m ü. NHN. Unterhalb von Stadt Blankenberg, am Fuß des Berges, liegt der Ortsteil Stein.