Die Neckartalbahn ist die Eisenbahnstrecke von Heidelberg über Eberbach und Mosbach nach Bad Friedrichshall. Sie gehört zum Verkehrsverbund Rhein-Neckar (VRN) und wird zum Teil von der S-Bahn RheinNeckar bedient. Der südlichste Ast (Mosbach-Neckarelz–Bad Friedrichshall Hbf) ist in das Netz der Stadtbahn Heilbronn eingegliedert.