Browse

Quick Search

... by Riding
... by Candidate

Browse by Electoral Event and/or Region


Chart:


ElectionDate
Held
Rep
Order
Cand. $
Limit
Reb.
Elig.
ElectorsVoted % TO SeatsClose
Races
3-way
Races
4-way
Races
2014 GE2014-06-12 2005 $11,903,588 15% 9,248,764 4,819,934 52.1% 107 
2011 GE2011-10-06 2005  15% 8,999,958 4,336,817 48.2% 107 16  
2007 GE2007-10-10 2005  15% 8,557,653 4,457,829 52.1% 107 14 
2003 GE2003-10-02 1996  15% 7,962,607 4,528,167 56.9% 103 13  
1999 GE1999-06-03 1996  15% 7,598,407 4,430,611 58.3% 103 15  
1995 GE1995-06-08 1986  15% 6,667,798 4,200,522 63.0% 130 12 15  
1990 GE1990-09-06 1986  15% 6,315,949 4,070,654 64.5% 130 38 45 
 

Election Query
RidingContestVote%
Winner
Pct
Marg
Per
Poll
Pct
TO
Marg%
1-3
Marg%
1-4
Prev
Winner
2014 GE
1. ON Thornhill PC-Lib  44%  0%  0  48%  36%  41%  PC
2. ON Beaches-East York Lib-NDP  40%  1%  2  58%  26%  35%  NDP
3. ON Parkdale-High Park NDP-Lib  41%  1%  3  60%  28%  35%  NDP
4. ON Durham Lib-PC  36%  2%  5  56%  12%  32%  PC
5. ON Windsor West NDP-Lib  41%  3%  4  43%  27%  38%  Lib
6. ON Sudbury NDP-Lib  42%  3%  4  53%  28%  39%  Lib
7. ON Kitchener-Conestoga PC-Lib  36%  3%  7  52%  15%  29%  PC
8. ON Barrie Lib-PC  41%  5%  9  50%  24%  35%  PC
 
2014 By
1. ON Niagara Falls NDP-PC  39%  3%  4    20%  37%  Lib
 
2013 By
1. ON Ottawa South Lib-PC  42%  4%  5  40%  28%  39%  Lib
2. ON Etobicoke-Lakeshore PC-Lib  47%  4%  6  38%  39%  45%  Lib
 
2011 GE
1. ON Perth-Wellington PC-Lib  40%  1%  1  52%  24%  38%  Lib
2. ON Kitchener Centre Lib-PC  39%  1%  2  49%  20%  37%  Lib
3. ON Niagara Falls Lib-PC  36%  1%  2  49%  10%  34%  Lib
4. ON Northumberland-Quinte West PC-Lib  40%  1%  3  52%  22%  37%  Lib
5. ON Sudbury Lib-NDP  42%  2%  2  50%  29%  40%  Lib
6. ON Thunder Bay-Atikokan Lib-NDP  39%  2%  3  47%  17%  38%  Lib
7. ON Ottawa West-Nepean Lib-PC  42%  2%  3  54%  27%  38%  Lib
8. ON York South-Weston Lib-NDP  45%  2%  3  45%  33%  43%  Lib
9. ON Trinity-Spadina NDP-Lib  42%  2%  3  43%  31%  37%  NDP
10. ON Brant Lib-PC  37%  2%  4  48%  13%  35%  Lib
11. ON Essex NDP-PC  38%  3%  5  51%  13%  36%  Lib
12. ON Glengarry-Prescott-Russell Lib-PC  43%  3%  6  48%  29%  41%  Lib
13. ON St. Catharines Lib-PC  40%  4%  8  51%  20%  38%  Lib
14. ON Burlington PC-Lib  40%  4%  8  55%  22%  38%  PC
15. ON Davenport NDP-Lib  46%  5%  9  46%  38%  43%  Lib
16. ON Cambridge PC-Lib  38%  5%  8  46%  13%  35%  PC
 
2010 By
1. ON Ottawa West-Nepean Lib-PC  43%  4%  4  33%  35%  35%  Lib
 
2009 By
1. ON Haliburton-Kawartha Lakes-Brock Lib-PC  44%  3%  4  39%  37%  38%  PC
 
2007 GE
1. ON Thunder Bay-Atikokan Lib-NDP  38%  0%  0  52%  17%  33%  
2. ON Halton PC-Lib  42%  0%  1  52%  34%  34%  
3. ON Nipissing Lib-PC  42%  1%  2  57%  29%  38%  
4. ON York South-Weston Lib-NDP  43%  1%  2  46%  33%  39%  
5. ON Lanark-Frontenac-Lennox and Addington PC-Lib  41%  2%  3  52%  28%  33%  
6. ON Timiskaming-Cochrane Lib-NDP  43%  2%  3  55%  29%  40%  
7. ON Hamilton East-Stoney Creek NDP-Lib  38%  3%  4  51%  16%  33%  
8. ON Newmarket-Aurora PC-Lib  43%  3%  6  55%  34%  35%  
9. ON Barrie Lib-PC  42%  3%  5  52%  33%  34%  
10. ON Thornhill PC-Lib  45%  3%  6  52%  40%  40%  
11. ON Burlington PC-Lib  41%  4%  6  59%  30%  32%  
12. ON Hamilton Mountain Lib-NDP  37%  4%  7  53%  14%  33%  
13. ON Ottawa Centre Lib-NDP  35%  4%  6  58%  15%  23%  
14. ON Kitchener-Conestoga Lib-PC  42%  5%  7  49%  30%  35%  
 
2007 By
1. ON York South-Weston NDP-Lib  43%  2%  1  29%  33%  42%  Lib
 
2006 By
1. ON Whitby-Ajax PC-Lib  46%  4%  5  32%  37%  45%  PC
 
2003 GE
1. ON Mississauga South Lib-PC  44%  1%  1  57%  35%  41%  PC
2. ON Renfrew-Nipissing-Pembroke PC-Lib  44%  1%  3  64%  32%  43%  Lib
3. ON Thornhill Lib-PC  47%  2%  4  58%  41%  45%  PC
4. ON Pickering-Ajax-Uxbridge Lib-PC  46%  2%  4  60%  39%  42%  PC
5. ON Oshawa PC-NDP  37%  3%  5  51%  13%  36%  PC
6. ON Brampton Centre Lib-PC  43%  3%  5  50%  31%  41%  PC
7. ON Kitchener-Waterloo PC-Lib  43%  3%  5  59%  32%  40%  PC
8. ON Perth-Middlesex Lib-PC  43%  3%  6  60%  31%  40%  PC
9. ON Oak Ridges PC-Lib  47%  4%  7  54%  41%  45%  PC
10. ON Burlington PC-Lib  46%  4%  7  62%  38%  44%  PC
11. ON Brampton West-Mississauga Lib-PC  46%  4%  7  51%  38%  44%  PC
12. ON Willowdale Lib-PC  47%  4%  8  56%  40%  45%  PC
13. ON London-Fanshawe Lib-NDP  36%  5%  10  52%  6%  34%  PC
 
2002 By
1. ON Nipissing PC-Lib  46%  0%  0  54%  40%  42%  PC
 
1999 GE
1. ON Prince Edward-Hastings Lib-PC  45%  0%  0  57%  38%  44%  
2. ON London West PC-Lib  45%  1%  1  63%  36%  44%  
3. ON Thornhill PC-Lib  48%  1%  2  59%  45%  47%  
4. ON Stormont-Dundas-Charlottenburgh Lib-PC  48%  2%  3  61%  43%  47%  
5. ON Northumberland PC-Lib  46%  2%  4  61%  40%  43%  
6. ON Lambton-Kent-Middlesex PC-Lib  45%  2%  4  60%  35%  43%  
7. ON Brant Lib-PC  47%  2%  5  60%  41%  46%  
8. ON Elgin-Middlesex-London Lib-PC  46%  3%  5  62%  38%  45%  
9. ON London-Fanshawe PC-Lib  39%  3%  8  55%  14%  38%  
10. ON Niagara Falls PC-Lib  46%  4%  8  59%  36%  45%  
11. ON London North Centre PC-NDP  40%  4%  7  56%  19%  39%  
12. ON Huron-Bruce PC-Lib  46%  4%  8  67%  37%  42%  
13. ON Hastings-Frontenac-Lennox and Addington Lib-PC  47%  4%  8  61%  40%  45%  
14. ON Etobicoke North PC-Lib  38%  4%  9  55%  14%  37%  
15. ON Peterborough PC-Lib  45%  5%  10  63%  32%  44%  
 
1997 By
1. ON Windsor-Riverside NDP-Lib  44%  4%  5  42%  30%  42%  NDP
 
1995 GE
1. ON St. George-St. David PC-Lib  34%  1%  2  71%  3%  33%  Lib
2. ON Windsor-Walkerville Lib-NDP  41%  2%  3  53%  27%  37%  NDP
3. ON Downsview Lib-NDP  39%  2%  2  64%  20%  37%  NDP
4. ON Rainy River NDP-PC  40%  2%  2  64%  18%    NDP
5. ON Chatham-Kent PC-Lib  36%  2%  3  59%  10%  33%  NDP
6. ON Sarnia PC-Lib  34%  2%  4  61%  6%  28%  NDP
7. ON Hamilton Mountain PC-Lib  37%  3%  6  64%  11%  33%  NDP
8. ON Hamilton Centre NDP-Lib  37%  3%  4  55%  11%  35%  NDP
9. ON Etobicoke-Rexdale PC-NDP  37%  3%  6  60%  9%  35%  NDP
10. ON Oriole Lib-PC  44%  4%  8  68%  29%  43%  Lib
11. ON Ottawa-Rideau PC-Lib  45%  5%  8  61%  32%  44%  Lib
12. ON Oakwood Lib-NDP  42%  5%  8  66%  26%  41%  NDP
 
1990 GE
1. ON Durham East NDP-PC  33%  0%  0  63%  9%  25%  
2. ON St. George-St. David Lib-NDP  36%  0%  0  65%  13%  33%  
3. ON Wentworth North NDP-Lib  34%  0%  1  70%  8%  30%  
4. ON Brampton North Lib-NDP  35%  0%  1  58%  12%  31%  
5. ON Oakville South PC-Lib  35%  0%  1  67%  14%  32%  
6. ON Peterborough NDP-Lib  33%  0%  1  67%  12%  24%  
7. ON York-Mackenzie Lib-PC  34%  0%  1  63%  2%    
8. ON Eglinton Lib-PC  36%  1%  1  70%  13%  32%  
9. ON Essex South Lib-NDP  36%  1%  1  59%  14%  29%  
10. ON Cochrane North NDP-Lib  40%  1%  1  62%  21%    
11. ON Brampton South Lib-NDP  32%  1%  2  59%  4%  26%  
12. ON Algoma-Manitoulin Lib-NDP  39%  1%  2  61%  25%  32%  
13. ON Middlesex NDP-Lib  33%  1%  3  69%  9%  22%  
14. ON Kenora Lib-NDP  41%  2%  3  62%  29%  32%  
15. ON Sault Ste. Marie NDP-Lib  36%  2%  3  68%  16%  28%  
16. ON Dufferin-Peel PC-Lib  35%  2%  3  67%  7%  30%  
17. ON Simcoe East PC-NDP  40%  2%  4  67%  20%  36%  
18. ON Halton North NDP-Lib  31%  2%  4  65%  4%  22%  
19. ON Willowdale PC-Lib  35%  2%  4  63%  8%  32%  
20. ON York East NDP-Lib  36%  3%  5  68%  9%  35%  
21. ON Parkdale Lib-NDP  46%  3%  6  61%  41%  45%  
22. ON Northumberland Lib-PC  34%  3%  6  67%  7%  29%  
23. ON Lincoln NDP-Lib  35%  3%  6  68%  8%  31%  
24. ON St. Catharines Lib-NDP  39%  3%  7  67%  26%  31%  
25. ON Halton Centre Lib-PC  35%  3%  6  63%  9%  32%  
26. ON Hastings-Peterborough NDP-PC  40%  3%  5  69%  25%  36%  
27. ON Prince Edward-Lennox-South Hastings NDP-PC  33%  3%  7  61%  4%  26%  
28. ON Huron NDP-PC  34%  3%  7  71%  12%  24%  
29. ON Don Mills NDP-Lib  34%  3%  7  64%  7%  32%  
30. ON Durham-York NDP-Lib  34%  3%  6  62%  4%  28%  
31. ON St. Andrew-St. Patrick NDP-PC  34%  4%  6  67%  5%  31%  
32. ON Lambton NDP-PC  31%  4%  7  68%  5%  19%  
33. ON Port Arthur NDP-Lib  43%  4%  7  62%  29%  39%  
34. ON Lanark-Renfrew PC-Lib  32%  4%  6  60%  7%  24%  
35. ON St. Catharines-Brock NDP-Lib  35%  4%  7  66%  9%  29%  
36. ON Wellington PC-NDP  40%  4%  7  66%  15%    
37. ON Mississauga North Lib-NDP  38%  4%  9  58%  14%  35%  
38. ON Durham West NDP-Lib  37%  5%  8  62%  12%  33%