As of  2010, Balsthal had an unemployment rate of 4.7%.
As of 2008, there were 35 people employed in the primary economic sector and about 14 businesses involved in this sector.
1,087 people were employed in the secondary sector and there were 70 businesses in this sector.
1,288 people were employed in the tertiary sector, with 209 businesses in this sector.
There were 2,850 residents of the municipality who were employed in some capacity, of which females made up 43.2% of the workforce.

In 2008 the total number of full-time equivalent jobs was 2,054.
The number of jobs in the primary sector was 24, of which 21 were in agriculture and 3 were in forestry or lumber production.
The number of jobs in the secondary sector was 1,025 of which 804 or (78.4%) were in manufacturing and 215 (21.0%) were in construction.
The number of jobs in the tertiary sector was 1,005.
In the tertiary sector; 257 or 25.6% were in wholesale or retail sales or the repair of motor vehicles, 100 or 10.0% were in the movement and storage of goods, 88 or 8.8% were in a hotel or restaurant, 8 or 0.8% were in the information industry, 54 or 5.4% were the insurance or financial industry, 89 or 8.9% were technical professionals or scientists, 87 or 8.7% were in education and 160 or 15.9% were in health care.

In 2000, there were 1,350 workers who commuted into the municipality and 1,666 workers who commuted away.
The municipality is a net exporter of workers, with about 1.2 workers leaving the municipality for every one entering.
About 1.3% of the workforce coming into Balsthal are coming from outside Switzerland.
Of the working population, 12.6% used public transportation to get to work, and 59.2% used a private car.
As of  2010, Balsthal had an unemployment rate of 4.7%. As of 2008, there were 35 people employed in the primary economic sector and about 14 businesses involved in this sector. 1,087 people were employed in the secondary sector and there were 70 businesses in this sector. 1,288 people were employed in the tertiary sector, with 209 businesses in this sector. There were 2,850 residents of the municipality who were employed in some capacity, of which females made up 43.2% of the workforce.
In 2008 the total number of full-time equivalent jobs was 2,054. The number of jobs in the primary sector was 24, of which 21 were in agriculture and 3 were in forestry or lumber production. The number of jobs in the secondary sector was 1,025 of which 804 or (78.4%) were in manufacturing and 215 (21.0%) were in construction. The number of jobs in the tertiary sector was 1,005. In the tertiary sector; 257 or 25.6% were in wholesale or retail sales or the repair of motor vehicles, 100 or 10.0% were in the movement and storage of goods, 88 or 8.8% were in a hotel or restaurant, 8 or 0.8% were in the information industry, 54 or 5.4% were the insurance or financial industry, 89 or 8.9% were technical professionals or scientists, 87 or 8.7% were in education and 160 or 15.9% were in health care.
In 2000, there were 1,350 workers who commuted into the municipality and 1,666 workers who commuted away. The municipality is a net exporter of workers, with about 1.2 workers leaving the municipality for every one entering. About 1.3% of the workforce coming into Balsthal are coming from outside Switzerland. Of the working population, 12.6% used public transportation to get to work, and 59.2% used a private car.
Balsthal