Schaffhausen er den nordligste kantonen i Sveits. På tre sider er den omgitt av Tyskland (Baden-Württemberg). I sør skilles den gjennom Rhinen fra kantonene Zürich og Thurgau. Schaffhausen består av tre ikke-sammenhengende områder og inneholder dessuten en tysk enklave (Büsingen am Hochrhein). Bare i byen Stein am Rhein helt på enden av Bodensee strekker kantonen seg et lite stykke over til sørsiden av Rhinen.
Schaffhausen er den eneste kantonen i Sveits som praktiserer stemmeplikt.
Kommuner Schaffhausen består av 32 kommuner (innbyggertall per 2005 i parentes): Altdorf (205) Bargen (236) Beggingen (511) Beringen (3216) Bibern (243) Buch (290) Buchberg (793) Büttenhardt (352) Dörflingen (797) Gächlingen (789) Guntmadingen (249) Hallau (2004) Hemishofen (394) Hemmental (555) Hofen (130) Lohn (649) Löhningen (1124) Merishausen (708) Neuhausen am Rheinfall (9778) Neunkirch (1806) Oberhallau (418) Opfertshofen (132) Ramsen (1316) Rüdlingen (621) Schaffhausen (33'431) Schleitheim (1723) Siblingen (747) Stein am Rhein (3118) Stetten (1005) Thayngen (4120) Trasadingen (570) Wilchingen (1682)
Referanser
Eksterne lenker