Mit seinen gut 360 km Länge durchquert der Neckar von seiner Quelle auf der Baar bei Villingen-Schwenningen bis zu seiner Mündung im Rhein bei Mannheim das Land Baden-Württemberg und streift nur kurz bei Neckarsteinach und bei Hirschhorn Hessen als Grenzfluss.
Schiffbar ist der Neckar vom sog. Neckar-Knie bei Plochingen bis zu seiner Mündung auf einer Länge von 203 km.