Kanton Grandvilliers
Grandvilliers is een kanton van het Franse departement Oise. Het kanton maakt deel uit van het arrondissement Beauvais.

Gemeenten
Het kanton Grandvilliers omvatte tot 2014 de volgende 23 gemeenten:

 Beaudéduit
 Briot
 Brombos
 Cempuis
 Daméraucourt
 Dargies
 Élencourt
 Feuquières
 Grandvilliers (hoofdplaats)
 Grez
 Halloy
 Le Hamel
 Hautbos
 Lavacquerie
 Laverrière
 Le Mesnil-Conteville
 Offoy
 Saint-Maur
 Saint-Thibault
 Sarcus
 Sarnois
 Sommereux
 Thieuloy-Saint-Antoine

Door de herindeling van de kantons bij decreet van 20 februari 2014, met uitwerking in maart 2015, werd het kanton uitgebreid 101 gemeenten. Door de aanhechting op 1 januari 2019 van de gemeente Boutavent aan de gemeente Formerie omvat het kanton sindsdien volgende 100 gemeenten :  

 Abancourt
 Achy
 Bazancourt
 Beaudéduit
 Blacourt
 Blargies
 Blicourt
 Bonnières
 Bouvresse
 Briot
 Brombos
 Broquiers
 Buicourt
 Campeaux
 Canny-sur-Thérain
 Cempuis
 Le Coudray-Saint-Germer
 Crillon
 Cuigy-en-Bray
 Daméraucourt
 Dargies
 Élencourt
 Ernemont-Boutavent
 Escames
 Escles-Saint-Pierre
 Espaubourg
 Feuquières
 Fontaine-Lavaganne
 Fontenay-Torcy
 Formerie
 Fouilloy
 Gaudechart
 Gerberoy
 Glatigny
 Gourchelles
 Grandvilliers
 Grémévillers
 Grez
 Halloy
 Hannaches
 Le Hamel
 Hanvoile
 Haucourt
 Hautbos
 Haute-Épine
 Hécourt
 Héricourt-sur-Thérain
 Hétomesnil
 Hodenc-en-Bray
 Lachapelle-sous-Gerberoy
 Lannoy-Cuillère
 Lavacquerie
 Laverrière
 Lhéraule
 Lihus
 Loueuse
 Marseille-en-Beauvaisis
 Martincourt
 Le Mesnil-Conteville
 Moliens
 Monceaux-l'Abbaye
 Morvillers
 Mureaumont
 La Neuville-sur-Oudeuil
 La Neuville-Vault
 Offoy
 Omécourt
 Oudeuil
 Pisseleu
 Prévillers
 Puiseux-en-Bray
 Quincampoix-Fleuzy
 Romescamps
 Rothois
 Roy-Boissy
 Saint-Arnoult
 Saint-Deniscourt
 Saint-Germer-de-Fly
 Saint-Maur
 Saint-Omer-en-Chaussée
 Saint-Pierre-es-Champs
 Saint-Quentin-des-Prés
 Saint-Samson-la-Poterie
 Saint-Thibault
 Saint-Valery
 Sarcus
 Sarnois
 Senantes
 Sommereux
 Songeons
 Sully
 Talmontiers
 Thérines
 Thieuloy-Saint-Antoine
 Villembray
 Villers-sur-Auchy
 Villers-sur-Bonnières
 Villers-Vermont
 Vrocourt
 Wambez

Grandvilliers