Le canton de Nivillers est une ancienne division administrative française située dans le département de l'Oise et la région Picardie.
Ce canton a été organisé autour de Nivillers dans l'arrondissement de Beauvais. Son altitude varie de 46 m (Bailleul-sur-Thérain) à 169 m (Juvignies) pour une altitude moyenne de 101 m.
Le canton de Nivillers a groupé 20 communes et a compté 15 002 habitants (recensement de 1999 sans doubles comptes).
Owlapps.net - since 2012 - Les chouettes applications du hibou