Arzo é uma comuna da Suíça, capital do Cantão de Schwyz, com cerca de 1.062 habitantes. Estende-se por uma área de 53,17 km2, de densidade populacional de 266 hab/km2. Confina com as seguintes comunas: Besazio, Clivio (IT-VA), Meride, Saltrio (IT-VA), Tremona.
A praça principal da cidade situa-se a 47º03'N, 8º37'E e 516 m acima do nível do mar. A língua oficial nesta comuna é o Alemão.
Comunas da Suíça | Comunas do cantão Tessino | Cidades da Suíça
Schwyz (Gemeinde) | Schwyz | Schwytz (ville) | Svitto | Schwyz | Schwyz | Schwyz