Cantonul Uri, a avut în anul 2009, 20 de comune. Stema Numele comunei Locuitori 31 decembrie 2008 Suprafațain km² Locuitori/km² 35px|Altdorf Altdorf 10.21 35px|Andermatt Andermatt 62.20 35px|Attinghausen Attinghausen 46.89 35px|Bauen Bauen 3.78 35px|Bürglen Bürglen (UR) 53.01 35px|Erstfeld Erstfeld 59.12 35px|Flüelen Flüelen 12.42 35px|Göschenen Göschenen 104.16 35px|Gurtnellen Gurtnellen 83.35 35px|Hospental Hospental 35.00 35px|Isenthal Isenthal 60.99 35px|Realp Realp 78.04 35px|Schattdorf Schattdorf 16.31 35px|Seedorf Seedorf (UR) 15.47 35px|Seelisberg Seelisberg 13.34 35px|Silenen Silenen 144.77 35px|Sisikon Sisikon 16.33 35px|Spiringen Spiringen 64.73 35px|Unterschächen Unterschächen 80.33 35px|Wassen Wassen 96.89
Uri