Teufen compte 6 438 habitants au 31 décembre 2022 pour une densité de population de 422 hab/km2[1]. Sur la période 2010-2019, sa population a augmenté de 10,7 % (canton : 4,6 % ; Suisse : 9,4 %)[2].
Évolution de la population de Teufen entre 1850 et 2020[3],[1]