As of 2007, Chiasso had an unemployment rate of 7.01%. As of 2005, there were 42 people employed in the primary economic sector and about 19 businesses involved in this sector. 880 people were employed in the secondary sector and there were 69 businesses in this sector. 5,549 people were employed in the tertiary sector, with 779 businesses in this sector. There were 3,410 residents of the municipality who were employed in some capacity, of which females made up 42.3% of the workforce.
In 2008 the total number of full-time equivalent jobs was 6,265. The number of jobs in the primary sector was 15, all of which were in agriculture. The number of jobs in the secondary sector was 931, of which 402 or (43.2%) were in manufacturing and 473 (50.8%) were in construction. The number of jobs in the tertiary sector was 5,319. In the tertiary sector; 810 or 15.2% were in the sale or repair of motor vehicles, 1,550 or 29.1% were in the movement and storage of goods, 208 or 3.9% were in a hotel or restaurant, 84 or 1.6% were in the information industry, 706 or 13.3% were the insurance or financial industry, 684 or 12.9% were technical professionals or scientists, 132 or 2.5% were in education and 365 or 6.9% were in health care.
In 2000, there were 6,532 workers who commuted into the municipality and 1,667 workers who commuted away. The municipality is a net importer of workers, with about 3.9 workers entering the municipality for every one leaving. About 21.4% of the workforce coming into Chiasso are coming from outside Switzerland, while 4.0% of the locals commute out of Switzerland for work. Of the working population, 9.9% used public transportation to get to work, and 47.8% used a private car.
As of 2009, there were 4 hotels in Chiasso with a total of 128 rooms and 281 beds