Stegen is a municipality in the Breisgau-Hochschwarzwald district, Baden-Württemberg, Germany. It borders on the city of Freiburg, being about 8 km away as the crow flies, lying in the valley of the river Dreisam. The municipality includes three population centres: the town of Stegen and the villages of Eschbach and Wittental.