Tilly O'Neill Gordon
Conservative
16112
52.4%
Patrick Colford
NDP
7097
23.1%
Keith Vickers
Liberal
6800
22.1%
Ronald Mazerolle
Green
735
2.4%