Neckar er en elv i Hessen og Baden-Württemberg i Tyskland. Det er en av de store sideelvene til Rhinen, som den møter i Mannheim fra høyre, og har en lengde på 367 km.
Neckar har sitt utspring i Schwarzwald, nær Villingen-Schwenningen. Herfra renner den gjennom Tübingen, Nürtingen, Esslingen, Stuttgart og Heilbronn før den renner ut i Rhinen ved Mannheim. Den kanskje mest populære destinasjonen å besøke langs Neckar er byen Heidelberg. Et besøk hit skjer som oftes på et elvecruise langs Rhinen hvor man ofte ankrer opp i Mannheim og reiser på utflukt dit. Noen skip seiler også helt til Heidelberg.