La municipalité compte une population permanente d'environ 5 800 personnes, bien que la population réelle varie considérablement au cours des saisons au fur et à mesure que les touristes vont et viennent.
Zermatt a une population locale de 5 500 personnes, mais la population réelle change au fil des saisons au fur et à mesure que les touristes vont et viennent.