 The population was made up of 257 Swiss citizens (91.8% of the population), and 23 non-Swiss residents (8.2%) Of the population in the municipality 92 or about 39.1% were born in Roggenburg and lived there in 2000.There were 30 or 12.8% who were born in the same canton, while 87 or 37.0% were born somewhere else in Switzerland, and 24 or 10.2% were born outside of Switzerland.In there were 2 live births to Swiss citizens and were 2 deaths of Swiss citizens.