Weinheim je velké okresní město ve spolkové zemi Bádensko-Württembersko. Leží na severu spolkové země v zemském okrese Rhein-Neckar ve vládním obvodu Karlsruhe. Město se rozkládá na západním úpatí pohoří Odenwald a v bádenské části Hornorýnské nížiny. Leží na trase mezi Heidelbergem a Frankfurtem nad Mohanem ve vzdálenosti asi 15 km severovýchodně od Mannheimu.