Königshardt ist ein nördlicher Oberhausener Stadtteil in Nordrhein-Westfalen. Er gehört zum Stadtbezirk Sterkrade und hat 7.723 Einwohner auf einer Fläche von 6,66 km². Er grenzt im Norden an die Walsumermark, im Osten an Bottrop, im Süden an die Autobahn A 2, die Königshardt von Alsfeld, Sterkrade und Tackenberg trennt und im Westen an Schmachtendorf.