There are a few industries located within an industrial zone. Another important activity is construction work. Leonforte has one of the highest unemployment rates of the province, at 22%.
The economy is largely based on agriculture. In the past century Leonforte has always had an agricultural economy with many labourers. This has made the town a stronghold for the political left.