Initially, Argenteuil consisted of the Parishes of Saint Andrews, Saint Jérusalem, part of the Parish of St. Jérome, the Townships of Chatham, Wentworth, Grenville and Augmentation, Harrington and Augmentation, Gore, Howard, Arundel, Montcalm Wolfe, Salaberry and Grandisson, and part of the Township of Morin.
In 1966, Argenteuil electoral district was re-created, consisting of the City of Deux-Montagnes, the Towns of Barkmere, Lachute, Oka-sur-le-Lac and Saint-Eustache, the Counties of Argenteuil and Deux-Montagnes, and the village municipality of Saint-Sauveur-des-Monts and the parish municipality of Saint-Sauveur in the County of Terrebonne.
In 1976, the name reverted to Argenteuil when it was slightly redistricted: Deux-Montagnes, Pointe-Calumet and Saint-Joseph-du-Lac became part of a new district, with the rest of Deux-Montagnes county remaining in Argenteuil, while Saint-Sauveur and Saint-Sauveur-des-Monts where transferred to join most of Terrebonne county in Labelle (federal electoral district).
In 1996, it was redefined to consist of the cities of Barkmere, Lachute, Mirabel and Thurso, the county regional municipalities of Argenteuil, Papineau, and Deux-Montagnes, including Kanesatake Indian Reserve No.
The neighbouring ridings are Pontiac, Laurentides—Labelle, Rivière-du-Nord, Terrebonne—Blainville, Marc-Aurèle-Fortin, Rivière-des-Mille-Îles, Pierrefonds—Dollard, Lac-Saint-Louis, Vaudreuil-Soulanges, and Glengarry—Prescott—Russell.