Bensheim is a city in Hesse, Germany. It is at the edge of the Odenwald and near to the river Rhine. It had 39,642 inhabitants in 2005 and is the biggest city of the Bergstraße district.