Schaffhouse (en Schaffhausen) est une ville suisse, chef-lieu du canton de Schaffhouse. Avec , il s'agit également de la plus grande commune du canton.
vignette|Vue aérienne par Walter Mittelholzer (1919).
La commune de Schaffhouse s'étend sur . Lors du relevé de , les surfaces d'habitations et d'infrastructures représentaient de sa superficie, les surfaces agricoles , les surfaces boisées et les surfaces improductives . Ses limites sud-est sont longées par l'enclave allemande de Büsingen.
La ville, dominée par l'imposante forteresse de Munot, est étagée sur la rive droite du Rhin. Si la cité ancienne a conservé son passé médiéval et ses maisons aux oriels, Schaffhouse est devenue un important centre industriel.
Au sud-ouest de la ville, mais en-dehors de la ville, se trouvent les chutes du Rhin, une des plus grandes cascades d'Europe.
Selon l'Office fédéral de la statistique, Schaffhouse compte habitants fin . Sa densité de population atteint hab./km.
Le graphique suivant résume l'évolution de la population de Schaffhouse entre 1850 et 2008 :
Colors=
id:lightgrey value:gray(0.9)
id:darkgrey value:gray(0.7)
id:back value:rgb(1,1,1)
id:bars value:rgb(0.6,0.7,0.8)
ImageSize = width:550 height:400
PlotArea = left:50 bottom:50 top:30 right:30
DateFormat = x.