Saint John Lancaster

September 11, 1995
Name Party Standing # Votes
Barry, Jane L Won 2954
McFarlane, Norm PC Lost 2673
Wilcox, Kenneth W. NDP/NPD Lost 1030
Whitebone, Peter A. COR Lost 215
Gerrior, Richard Phillip IND Lost 188
Collrin, Christopher B. NLP/PLN Lost 49
June 07, 1999
Name Party Standing # Votes
McFarlane, Norm PC Won 3999
Barry, Jane L Lost 2190
Farren, Bill NDP/NPD Lost 945
Webb, James (Jim) Aden COR Lost 154
Collrin, Christopher B. NLP/PLN Lost 96
June 09, 2003
Name Party Standing # Votes
LeBlanc, Abel L Won 2942
McFarlane, Norm PC Lost 2633
Lee, Walter NDP/NPD Lost 1365
Webb, James (Jim) Aden Grey Lost 170
September 18, 2006
Name Party Standing # Votes
LeBlanc, Abel L Won 4002
Hyslop, Peter PC Lost 2499
Carkner, Jennifer NDP/NPD Lost 283
September 27, 2010
Name Party Standing # Votes
Shephard, Dorothy PC Won 3429
LeBlanc, Abel L Lost 2286
Kilisli, Habib NDP/NPD Lost 688
Carpenter, Mary Ellen PVNBGP Lost 246
Coughlin, Wendy PANB/AGNB Lost 108
September 22, 2014
Name Party Standing # Votes
Shephard, Dorothy PC Won 2619
McGuire, Peter L Lost 2162
LeBlanc, Abel NDP/NPD Lost 1535
Durdle, Ashley PVNBGP Lost 283
Carpenter, Mary Ellen IND Lost 85
September 24, 2018
Name Party Standing # Votes
Shephard, Dorothy PC Won 3001
Riley-Karamanos, Kathleen L Lost 1727
Seelye, Paul PANB/AGNB Lost 922
James, Doug PVNBGP Lost 582
Mowery, Tony NDP/NPD Lost 414
September 14, 2020
Name Party Standing # Votes
Shephard, K. Dorothy PC Won 3560
Teare, Sharon L Lost 1471
Killen, Joanna PC Lost 938
Seelye, Paul NLP/PLN Lost 394
Durant, Don NDP/NPD Lost 201