Schramberg is a town in the district of Rottweil, in Baden-Württemberg, Germany. It is situated in the eastern Black Forest, 25 km northwest of Rottweil. With all of its districts (Talstadt, Sulgen, Waldmössingen, Heiligenbronn, Schönbronn and Tennenbronn (since 2006)), it has about 22,000 inhabitants.