The
Royal Württemberg State Railways (, KWSt.E) opened the station in 1866 on the Neckar Railway (
Neckarbahn) and Lower Jagst Railway (
Untere Jagstbahn) from
Heilbronn to
Osterburken in the then independent town of Jagstfeld. This route is now considered part of the Franconia Railway (
Frankenbahn). In 1869 the
Grand Duchy of Baden State Railway (BadStB) opened the West Fork Railway (
Westlichen Gabelbahn, the modern Elsenz Valley Railway) to Meckenheim, connecting to
Heidelberg. In 1879, it opened another line to Heidelberg, the Neckar Valley Railway, via
Neckarelz and
Eberbach. Jagstfeld was a border station with customs facilities. The station building was located on an island between the tracks of the two countries' railway companies: on the eastern side were the rail facilities for the Württemberg Railways lines to Heilbronn and
Stuttgart and to Osterburken and
Würzburg. On the western side trains were the facilities of the Baden Railway, serving trains running either on the Neckar line towards Neckarelz and or via a western curve in the northern track field—this layout continues today—on to the Elzenz Valley Railway and running over a bridge over the Neckar and continuing down the valley before turning to the west. Both lines come together again in
Neckargemünd. In the 19th century in addition to the common station building, the station had a freight and engine sheds for both the Baden and Württemberg railways as well as a hall for the transfer of goods between the two railway companies and a carriage shed for the Baden Railway. In addition, there were living quarters for the officials of both railways. From 1907 the station was the terminus of the private branch line to Neuenstadt am Kocher, which was extended to Ohrberg in 1913. The owner and operator, the Württemberg Railway Company (
Württembergischen Eisenbahn-Gesellschaft, WEG) initially had its own platform and tracks, opposite the station building, which it connected to by a pedestrian bridge. There was a connecting track for the transfer of freight wagons to and from the Württemberg Railway. With the merger of the state railways into the
Deutsche Reichsbahn in 1920, the station lost its function as a border station. The town of Jagstfeld merged with the neighbouring town of Bad Friedrich in 1933 and the station was renamed with its current hyphenated name. The 1957 a DrS60 interlocking became operational at Jagstfeld station. The station has been integrated in the
Heilbronner Hohenloher Haller Nahverkehr (H3NV) fare-setting body since 1997. A transitional fare is offered by
Verkehrsverbund Rhein-Neckar (VRN) toward Heidelberg. In January 2013 it was announced that the town of Bad Friedrichshall would buy the station from
Deutsche Bahn. At the 2014/2015 timetable change on 14 December 2014, the
northern branch of the Heilbronn Stadtbahn was opened and services were shown as running from central Heilbronn via
Neckarsulm and Bad Friedrichshall to Mosbach-
Neckarelz and
Sinsheim (Elsenz). In fact, the connection of the trains to Sinsheim was not possible until mid-2015 because of delays to the renovation of a bridge in Bad Wimpfen. Until then, the S42 services only ran between Heilbronn, Neckarsulm and Bad Friedrichshal. At the same time the Bad Friedrich-Jagstfeld station was renamed Bad Friedrichshall Hauptbahnhof and from the
station category was raised from 4 to 3. ==Reception building ==