Schaffhausen este un oraș din nordul Elveției și capitala cantonului cu același nume. Are o populație de aproximativ 36.000 de locuitori în 2016.

Partea veche a orașului are multe clădiri frumoase din epoca renascentistă, decorate cu fresce exterioare și sculpturi, precum și vechea și impresionanta fortăreață de canton, Munot. Din oraș pleacă un tren care duce la cascada Rinului din apropiere, în Neuhausen am Rheinfall, cea mai mare cascadă din Europa, o atracție turistică.