The Neckar is a river in south-west Germany, rising in the Black Forest and flowing 394 km generally north into the Rhine at Mannheim. Research Neckar