Schattdorf är den näst största kommunen i kantonen Uri och ligger i sydost vid Vierwaldstättersee. Orten gränsar till Altdorf i söder. Schattdorfs hemberg är Haldi. Från Schattdorf når du Haldi på bara 5 minuters körtid med en pendlande linbana. Här finns ett promenadparadis samt en Kneipp-anläggning (Süssberge) med lek- och picknickplats. Klättersteget Bälmeten och en downhill-bana för cyklar erbjuder adrenalinfyllda sportmöjligheter. Schattdorfs kyrka syns redan på långt håll.