Berg has a population (as of ) of . , about 10.7% of the population was made up of foreign nationals. Of the foreign population, (), 19 are from Germany, 8 are from Italy, 13 are from ex-Yugoslavia, 18 are from Austria, 4 are from Turkey, and 26 are from another country. Over the last 10 years the population has grown at a rate of 5.4%. Most of the population () speaks German (94.3%), with Portuguese being second most common ( 1.3%) and Serbo-Croatian being third ( 0.8%). Of the Swiss national languages (), 798 speak German, 2 people speak French, 4 people speak Italian, and 3 people speak Romansh.