Carol Hughes elected.

 

Green Party Max Chapman 1,759 5.3 %
People’s Party Dave Delisle 750 2.2 %
NDP-New Democratic Party Carol Hughes 13,863 41.5 %
Parti Rhinocéros Party Le Marquis De Marmalade 111 0.3 %
Conservative Dave Williamson 8,768 26.3 %
Liberal Heather Wilson 8,137 24.4 %