Greg Kerr
Conservative
16779
39.94%
Robert Thibault
Liberal
15185
36.15%
George Barron
NDP
7097
16.89%
Ronald Mills
Green
2106
5.01%
Cindy M. Nesbitt
Independent
844
2.01%