"Ganterschwil had a population (as of 2011) of 1,196. , about 7.5% of the population was made up of foreign nationals.Of the foreign population, (), 7 are from Germany, 12 are from Italy, 30 are from ex-Yugoslavia, 5 are from Austria, 1 person is from Turkey, and 16 are from another country.