La población se concentra alrededor de la capital Schwyz, en la que se encuentran varias fábricas de artículos de lujo.