Elz is a geographical name with multiple occurrences in Germany
- Elz (Neckar), a river rising in the Odenwald and flowing into the Neckar.
- Elz (Rhine), a river rising in the Black Forest and flowing into the Rhine.
- Elz, Hesse, a municipality in Hesse, located on the river Lahn.