Neckar
rinner upp vid Schwenningen i Schwarzwald och rinner ut i Rhen i höjd med
Mannheim efter ca 367 km nästan enbart inom Baden-Württemberg. Ca 200 km
av floden är trafikerbar fram till Plochingen. Neckardalen är mestadels
trång, men undantag utgör utvidgningarna vid Esslingen/Stuttgart och
Heilbronn. Mellan Heilbronn och Heidelberg
rinner Neckar genom en djupt inskuren dalgång, där man i städerna och byarna
utmed dalgången kan finna rester efter många fästningar och borgar, som under
medeltiden bevakade vägen från Mannheim till Prag. Neckar har ett
tillförselområde om ca 14 000 km², som omfattar östra Schwarzwald, norra
Schwäbische Alb och Odenwald.
Norr om Heilbronn tillkommer bifloderna Jagst och Kocher, vilket ökar
vattenmängden väsentligt.
Höjdskillnaden mellan Neckars mynning i Rhen och slutet av den utbyggda vattenvägen vid Plochingen utgör 160,7 m. Fallhöjden mellan Stuttgart och Plochingen är 170 cm/km, medan den mellan Mannheim och Heidelberg endast är 80 cm/km. På grund av den stora höjdskillnaden har den trafikerbara delen av floden försetts med sammanlagt 27 slussar med merparten mellan Heilbronn och Plochingen. Så långt möjligt har den bestående flodbädden använts och endast 5 sidokanaler har måst byggas på sådana platser, där en större uppdämning av vattnet inte är tillåtet. Tillkomsten av dessa sidokanaler har också fört det goda med sig att floden kunnat förkortas med flera kilometer.