Le canton n° 4 (Chaumont-en-Vexin) comprend les communes suivantes : Abbecourt, Bachivillers, Beaumont-les-Nonains, Berthecourt, Boissy-le-Bois, Boubiers, Bouconvillers, Boury-en-Vexin, Boutencourt, Cauvigny, Chambors, Chaumont-en-Vexin, Chavençon, Corbeil-Cerf, Le Coudray-sur-Thelle, Courcelles-lès-Gisors, Delincourt, Le Déluge, Enencourt-Léage, Enencourt-le-Sec, Eragny-sur-Epte, Fay-les-Etangs, Fleury, Fresneaux-Montchevreuil, Fresne-Léguillon, Hadancourt-le-Haut-Clocher, Hardivillers-en-Vexin, Hénonville, Hodenc-l'Evêque, Ivry-le-Temple, Jaméricourt, Jouy-sous-Thelle, Laboissière-en-Thelle, Lachapelle-Saint-Pierre, Lattainville, Lavilletertre, Liancourt-Saint-Pierre, Lierville, Loconville, Le Mesnil-Théribus, Monneville, Montagny-en-Vexin, Montherlant, Montjavoult, Montreuil-sur-Thérain, Monts, Mortefontaine-en-Thelle, Mouchy-le-Châtel, Neuville-Bosc, La Neuville-d'Aumont, La Neuville-Garnier, Noailles, Novillers, Parnes, Ponchon, Pouilly, Reilly, Ressons-l'Abbaye, Saint-Crépin-Ibouvillers, Saint-Sulpice, Sainte-Geneviève, Senots, Serans, Silly-Tillard, Thibivillers, Tourly, Trie-Château, Trie-la-Ville, Valdampierre, Vaudancourt, Villers-Saint-Sépulcre, Villers-sur-Trie, Villotran.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Chaumont-en-Vexin.