Marbach may refer to:
- Places in Germany
- the town Marbach am Neckar, district Ludwigsburg, Baden-Württemberg
- Part of Erbach (Odenwald) in Hessen
- Part of Gomadingen, Baden-Württemberg ('Marbach an der Lauter')
- Marbach stud or Weil-Marbach, a major center of horse breeding dating back several centuries, in Baden-Württemberg
- Part of Petersberg, Hesse, district Fulda
- Marbach, Marburg
- Places in Austria
- the town Marbach an der Donau in Niederösterreich
- the town Marbach am Walde in Niederösterreich
- the town Marbach (Gemeinde Ried) in Oberösterreich
- Places in Switzerland
- Marbach, St. Gallen
- Marbach, Lucerne
- People
- Karl-Heinz Marbach