 The blazon of the municipal coat of arms is "Vert a lion rampant or and in a base argent three bendlets wavy of the first"

Paradiso has a population of 4524, based on the official 2012 figures published by the town, of which 1960 are Swiss nationals and 2564 foreign nationals.Most of the population () speaks Italian (66.7%), with German being second most common (10.0%) and Serbo-Croatian being third (6.9%).Of the Swiss national languages (), 370 speak German, 99 people speak French, 2,463 people speak Italian, and 3 people speak Romansh.