Schattdorf is een gemeente en plaats in het Zwitserse kanton Uri. Schattdorf telt 5.005 inwoners.
Altdorf · Andermatt · Attinghausen · Bauen · Bürglen · Erstfeld · Flüelen · Göschenen · Gurtnellen · Hospental · Isenthal · Realp · Schattdorf · Seedorf · Seelisberg · Silenen · Sisikon · Spiringen · Unterschächen · Wassen