Schramberg is a town in Rottweil, in Baden-Württemberg, Germany. It is in the eastern Black Forest and is 25 km northwest of Rottweil. About 22,000 people live there.