Voters in Waterloo re-elected Catherine Fife of the NDP as their MPP in the 2018 Ontario election.
Liberals: Dorothy McCabe
PC: Dan Weber
NDP: Catherine Fife (incumbent) (Elected)
Green: Zdravko Gunjevic
The riding consists of Waterloo and the northern portion of Kitchener governed by the CN Rail line and the Conestoga Parkway. The area is home to 110,135 residents.
This is a new riding for 2018 and was formerly a part of the Kitchener-Waterloo district. That riding had been created in 1999 and was held by Progressive Conservative Elizabeth Witmer until 2012 when she stepped down. Catherine Fife won a by-election for the NDP and has held on ever since.