El río Elz es un corto río de Alemania, un afluente del río Rin que discurre por el estado de Baden-Wurtemberg. Nace en los alrededores de la ciudad de Furtwangen en la Selva Negra, muy cerca del nacimiento del río Breg. El Elz fluye por las localidades de Elzach, Waldkirch y Emmendingen antes de alcanzar el Rin en las proximidades de Lahr (Selva Negra). Su longitud es aproximadamente de 90 kilómetros. El río cuenta con un canal artificial llamado el canal de Leopoldo.La Selva Negra Ed. Kunstvrlag 1990.
Los principales afluentes son los ríos Dreisam, Glotter y Gutach.
thumb|left|Fuente del Elz Notas
Categoría:Afluentes del Rin de Alemania Categoría:Ríos de Baden-Württemberg