Die Burg Oberschaffhausen, auch Burg auf dem Seelenberg genannt, ist eine abgegangene Höhenburg auf dem Seelenberg südlich des Ortsteiles Oberschaffhausen der Gemeinde Bötzingen im Landkreis Breisgau-Hochschwarzwald in Baden-Württemberg.
Von der ehemaligen Burganlage, die bei einer Geländebegehung 1964 entdeckt wurde, ist nichts erhalten.
Literatur Alfons Zettler, Thomas Zotz (Hrsg.): Die Burgen im mittelalterlichen Breisgau, I. Nördlicher Teil: Halbband A–K. In: Archäologie und Geschichte. Freiburger Forschungen zum ersten Jahrtausend in Südwestdeutschland, Heft 14. Jan Thorbecke Verlag, Ostfildern 2003, ISBN 3-7995-7364-X, S. 38–42. Volltext als PDF.
Oberschaffhausen, Burg Oberschaffhausen, Burg Kategorie:Bötzingen Kategorie:Abgegangenes Bauwerk im Landkreis Breisgau-Hochschwarzwald