Der Bahnhof Eppstein wurde im Zuge des Baus der Main-Lahn-Bahn von der Hessischen Ludwigsbahn angelegt und erhielt zunächst ein provisorisches Empfangsgebäude. Die Strecke wurde in ihrer Gesamtlänge am 15. Oktober 1877 von der Hessischen Ludwigsbahn eröffnet. Heute handelt es sich um einen Halt der S-Bahn-Linie S2 der S-Bahn Rhein-Main.