Le canton n° 20 (Vauréal) comprend les communes suivantes : Aincourt, Ambleville, Amenucourt, Arthies, Avernes, Banthelu, Bray-et-Lû, Buhy, La Chapelle-en-Vexin, Charmont, Chaussy, Chérence, Cléry-en-Vexin, Condécourt, Courdimanche, Frémainville, Gadancourt, Genainville, Guiry-en-Vexin, Haute-Isle, Hodent, Longuesse, Magny-en-Vexin, Maudétour-en-Vexin, Menucourt, Montreuil-sur-Epte, Omerville, La Roche-Guyon, Sagy, Saint-Clair-sur-Epte, Saint-Cyr-en-Arthies, Saint-Gervais, Seraincourt, Théméricourt, Vauréal, Vétheuil, Vienne-en-Arthies, Vigny, Villers-en-Arthies, Wy-dit-Joli-Village.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Vauréal.