Der Bahnhof Bad Oeynhausen befindet sich im Zentrum der Kurstadt Bad Oeynhausen im Kreis Minden-Lübbecke. Er liegt an der Bahnstrecke Hamm–Minden und hat über den Bahnhof Löhne Anschluss an die Strecke Richtung Osnabrück–Rheine. Anfang der 2000er Jahre wurde der Bahnhof betriebstechnisch in einen Haltepunkt umgewandelt. Östlich des Haltepunktes liegt der Bahnhof Bad Oeynhausen Güterbahnhof.
In fußläufiger Entfernung liegt der Bahnhof Bad Oeynhausen Süd an der „Weserbahn“ genannten Verbindung Löhne–Hameln–Elze, daher wird in Bad Oeynhausen hinsichtlich der hier behandelten Station inoffiziell auch von „Hauptbahnhof“ oder „Nordbahnhof“ gesprochen.
Wikipedia https://de.wikipedia.org/wiki/Bahnhof_Bad_Oeynhausen
Adresse 82 Herforder Straße, Bad Oeynhausen 32545, Germany
Koordinaten 52°12'19.318" N 8°47'47.535" E