Kirchberg has a population (as of ) of . , about 22.9% of the population was made up of foreign nationals. Of the foreign population, (), 102 are from Germany, 187 are from Italy, 1,002 are from ex-Yugoslavia, 34 are from Austria, 284 are from Turkey, and 211 are from another country. Over the last 10 years the population has grown at a rate of 2.3%. Most of the population () speaks German (86.4%), with Albanian being second most common ( 4.7%) and Serbo-Croatian being third ( 2.4%). Of the Swiss national languages (), 6,829 speak German, 15 people speak French, 134 people speak Italian, and 7 people speak Romansh.