As of 2006, 90.84% of the people were Italian. The largest immigrant group came from other European countries (particularly from Albania and Romania): 3.93%, the Americas: 2.01%, and North Africa: 1.3%. Most people are Roman Catholic.