Hrad Stahleck je opevnený hrad z 12. storočia v údolí Horného stredného Rýna v Bacharachu v Porýní-Falcku v Nemecku.
Stojí na skalnatom útese približne 160 metrov nad morom na ľavom brehu rieky v ústí údolia Steeg, približne 50 kilometrov južne od Koblenz, a ponúka pôsobivý výhľad na údolie Lorelei.