Avec une densité de population de 62,4 hab/km², la commune de Villers-Canivet compte une population totale de 764 habitants (recensement de 2010) pour une population municipale de 754, compte une proportion de 50,9 % d'hommes pour 49,1 % de femmes.
Les habitants de Villers-Canivet, ou gentilé, sont appelés les Villersois et les Villersoises.