As of 2007, Bellinzona had an unemployment rate of 5.16%. As of 2005, there were 33 people employed in the primary economic sectorand about 10 businesses involved in this sector. 1,691 people are employed in the secondary sector and there are 149 businesses in this sector. 11,647 people are employed in the tertiary sector, with 1,093 businesses in this sector.
In 2000, there were 16,293 workers who commuted into the municipality and 2,631 workers who commuted away. The municipality is a net importer of workers, with about 6.2 workers entering the municipality for every one leaving. About 45.3% of the workforce coming into Bellinzona are coming from outside Switzerland, while 0.1% of the locals commute out of Switzerland for work. Of the working population, 8.8% used public transportation to get to work, and 50.6% used a private car.
As of 2009, there were 9 hotels in Bellinzona with a total of 145 rooms and 283 beds