The Neckar Valley Railway, or Neckar Valley Main Line (German: Neckartalbahn) is a railway line from Heidelberg via Eberbach and Mosbach to Bad Friedrichshall-Jagstfeld in southwestern Germany. Today it is administered by the Verkehrsverbund Rhein-Neckar (Rhine-Neckar Transport Authority) and is partly worked by the Rhine-Neckar S-Bahn.