There are 280 local businesses which employ 1100 people. 32% of these are in the agricultural sector, 29% in trade and industry, 39% in services.
The main sights of Giswil are: two ruins (Rosenberg and Rudenz) and the traditional farmhouses in the scattered settlement Grossteil.