Reinheim is a town in the Darmstadt-Dieburg district, in Hesse, Germany.
It is situated 14 kilometres (9 miles) southeast of Darmstadt.
Reinheim is twinned with: Reinheim consist of Reinheim, Spachbrücken, Ueberau, Georgenhausen and Zeilhard, there are three small housing areas called Hundertmorgen, Dilshofen and Orscheläcker.
Orscheläcker is a part of Spachbrücken, Hundertmorgen and Dilshofen are not a part of Reinheim, but they affiliate magistrate Reinheim.
Reinheim has had a railway station since 1871 and bus.