The population of the canton (as of 31 December 2018) is 16,145.[2] As of 2007[update], the population included 1,510 foreigners, or about 9.76% of the total population.[14] Owing to the split of Appenzell along religious lines, the population (as of 2000[update]) is nearly all Roman Catholic (81%), with a small Protestant minority (10%).[15]