There are 260 local businesses which employ 1300 people. 14% of these are in the agricultural sector, 34% in trade and industry, and 52% in services.
The main sights of Buochs are the church St. Martin, the Loreto chapel in Ennerberg, a monument of Johann Melchior Wyrsch, and the quay.