Im Jahre 1839 wurde auf Initiative von Nicolas Koechlin die Eisenbahnlinie Mülhausen – Thann eröffnet. Die provisorische Haltestelle wurde 1842 durch einen richtigen Bahnhof ersetzt, der bis 1932 in Betrieb blieb. Das heutige Gebäude wurde von 1928 bis 1932 von den Architekten Charles Schulé und Albert Doll gebaut. Der Bahnhof wurde während des Zweiten Weltkriegs bombardiert und 1955 restauriert – die Fassade ist allerdings einfacher gehalten als die ursprüngliche.