Geographie Die Stadt liegt im Breisgau zwischen der Vorbergzone des Schwarzwaldes und dem Kaiserstuhl in der Rheinebene im Norden der so genannten Freiburger Bucht am Fluss Elz in 189 bis 403 Meter Höhe.