Elzach 
(German pronunciation: [ˈɛltsax] ; Low Alemannic:
Elze) is a town in the district of
Emmendingen 
, in Baden-Württemberg, Germany. It is situated on the river Elz, 26 km northeast of Freiburg.
Geography
Urban districts
The town has five urban districts.