This riding was created in 1968 from parts of Wellington South and Wentworth ridings. It consisted of the City of Guelph and the Townships of Eramosa, Guelph and Puslinch in the County of Wellington; and the Township of Beverly in the County of Wentworth. It was abolished in 1979 when it was merged into Guelph riding.