This riding was created in 1892 from Iberville and St. John's ridings. It consisted of the towns of St. John's and Iberville, and the parishes of St. Jean L'Evangéliste, St. Luc, Ste. Marguerite de Blairfindie (L'Acadie), St. Alexandre, Ste. Anne de Sabrevois, St. Athanase, Ste. Brigide, St. George de Henriville, St. Grégoire le Grand, St. Sébastien, St. Valentin, Notre-Dame de Stanbridge and Notre-Dame des Anges de Stanbridge, together with the islands situated in the river Richelieu opposite the parishes forming part of the said electoral district. In 1903, the parish of Lacolle and the islands in the river Richelieu opposite were transferred from the electoral district of Missisquoi to the electoral district of St. John's and Iberville.
In 1924, it was defined to consist of the Counties of St. Johns and Iberville, including the City of St. Johns.