Die kreisfreie Stadt Bottrop liegt im Nordwesten des Ruhrgebiets in Nordrhein-Westfalen. Verwaltungsmäßig gehört sie zum Regierungsbezirk Münster. Sie ist Mitglied im Landschaftsverband Westfalen-Lippe und im Regionalverband Ruhr. Die Stadt Bottrop liegt auf den welligen südwestlichen Ausläufern des Recklinghäuser Landrückens unmittelbar nördlich der Emscher am Südrand des Naturparks Hohe Mark.