Viernheim is a midsize industrial town on Mannheim’s outskirts and is found in the Rhine Neckar agglomeration and economic area. It is the second biggest town in Bergstraße district in Hesse, Germany. Since 1994 it has also borne the title Brundtlandstadt, as it has been taking part in an energy conservation pilot project. In 1968, the town hosted the eighth Hessentag state festival.
Viernheim lies in the Rhine rift, and although it also lies in Hesse, it is bounded on the west, south and east by Baden-Württemberg. North of the Viernheim woods, in Lampertheim, begins the Hessisches Ried. East of Viernheim lies the town of Weinheim, which is where the district’s namesake Bergstraße begins, and which also marks the beginning of the Odenwald. The town lies roughly 10 kilometres (6 miles) northeast of Mannheim, 10 km (6 mi) east of the Rhine and 10 km (6 mi) west of the Bergstrasse.
Viernheim borders in the north on the town of Lampertheim (in Hessen), in the northeast on the towns of Hemsbach and Weinheim, in the south on the community of Heddesheim (all three in the Rhein-Neckar-Kreis), and in the west on the district-free city of Mannheim (all in Baden-Württemberg).