Kriechenwil has a population () of . , 3.6% of the population are resident foreign nationals. Over the last 10 years (2001-2011) the population has changed at a rate of 0.7%. Migration accounted for 0.5%, while births and deaths accounted for 0%. 