Kanton składa się z trzech części – największej, środkowej (Mittlerer Kantonsteil), na terenie której leży stolica i największe miasto kantonu Szafuza, położonej na wschód eksklawy określanej mianem „górnej części” (Oberer Kantonsteil) położonej u wypływu Renu z Jeziora Bodeńskiego, na terenie której leży miasteczko Stein am Rhein i położonej na południe najmniejszej „dolnej części” (Unterer Kantonsteil).
Mający charakter wyżyny i gór niskich zalesiony masyw Randen będący wysuniętą na wschód częścią gór Jura dominuje w krajobrazie regionu. We wschodniej części kantonu znajduje się wysoczyzna Reiat, zaś w południowej fragment równiny Klettgau. Najniższy punkt kantonu znajduje się nad Renem w miejscowości Buchberg (344 m n.p.m.), zaś najwyższym jest szczyt Hagen (912 m n.p.m.) niedaleko Merishausen, na którym znajduje się wieża widokowa Hagenturm.
Kanton rozciąga się wzdłuż prawego brzegu górnego Renu od jego wypływu z Jeziora Bodeńskiego. W jego ciągu, na granicy z kantonem Zurych znajduje się największy w Europie wodospad Rheinfall. Przez region przepływa kilka niewielkich dopływów Renu, z których największym jest Wutach. Na Renie znajdują się dwie elektrownie wodne (w Szafuzie i Neuhausen am Rheinfall).