 The population was made up of 309 Swiss citizens (93.4% of the population), and 22 non-Swiss residents (6.6%) Of the population in the municipality, 109 (or about 35.5%) were born in Lauwil and lived there in 2000.There were 86 or 28.0% who were born in the same canton, while 79 or 25.7% were born somewhere else in Switzerland, and 23 or 7.5% were born outside of Switzerland.In , there were 4 live births to Swiss citizens and there were 2 deaths of Swiss citizens.