Dossenheim is a municipality in the Rhein-Neckar (District). It is located in Baden-Württemberg, Germany. Dossenheim lies 5 kilometers north of Heidelberg along the Bergstraße at the foot of the Odenwald. Dossenheim borders Heidelberg, Ladenburg, and Schriesheim.