De
Neckar is een zijrivier van de
Rijn in het zuidwesten van
Duitsland. De rivier ontspringt op 706 m hoogte bij
Villingen-Schwenningen in het
Zwarte Woud. De rivier kronkelt vervolgens in noordoostelijke richting naar
Stuttgart om daarna
Heilbronn te passeren. Vervolgens verloopt de stroom eerst noordelijk, daarna westelijk door
Heidelberg, om zich bij
Mannheim bij de
Rijn te voegen. Het stroomgebied van de Neckar meet circa 14.000 km².