Rebstein has a population (as of ) of . , about 28.2% of the population was made up of foreign nationals. Of the foreign population, (), 106 are from Germany, 48 are from Italy, 523 are from ex-Yugoslavia, 108 are from Austria, 85 are from Turkey, and 210 are from another country. Over the last 10 years the population has grown at a rate of 7.5%. Most of the population () speaks German (85.5%), with Albanian being second most common ( 6.0%) and Italian being third ( 1.7%). Of the Swiss national languages (), 3,466 speak German, 7 people speak French, 70 people speak Italian, and 5 people speak Romansh.