Schaffhausen (, en francés "Schaffhouse", en italiano "Sciaffusa", en romanche "Schaffusa" y tradicionalmente en español "Escafusa") es una ciudad y comuna suiza capital del cantón de Schaffhausen, tiene una población de 35.413 habitantes en 2012.