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,526,031 4,885,493 51.3% 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
2016 By
1. ON Niagara West-Glanbrook PC-NDP  54%  29%    32%  39%  51%  PC
2. ON Whitby-Oshawa PC-Lib  53%  25%    29%  37%  51%  PC
 
2015 By
1. ON Simcoe North PC-Lib  54%  30%    41%  37%  49%  PC
 
2014 GE
1. ON Mississauga South Lib-PC  51%  18%  32  54%  40%  48%  Lib
2. ON Ajax-Pickering Lib-PC  51%  22%  48  50%  35%  48%  Lib
3. ON Haldimand-Norfolk PC-NDP  52%  29%  51  54%  33%  47%  PC
4. ON Markham-Unionville Lib-PC  51%  17%  31  45%  41%  48%  Lib
5. ON Timmins-James Bay NDP-Lib  51%  27%  38  45%  28%  49%  NDP
6. ON Hamilton Centre NDP-Lib  52%  29%  48  45%  38%  43%  NDP
7. ON Stormont-Dundas-South Glengarry PC-Lib  52%  29%  45  52%  31%  49%  PC
8. ON Pickering-Scarborough East Lib-PC  52%  24%  56  55%  37%  48%  Lib
9. ON Ottawa Centre Lib-NDP  52%  32%  61  57%  34%  44%  Lib
10. ON Mississauga East-Cooksville Lib-PC  52%  26%  41  44%  37%  49%  Lib
11. ON Mississauga-Streetsville Lib-PC  53%  25%  55  47%  39%  49%  Lib
12. ON Willowdale Lib-PC  53%  19%  29  47%  42%  49%  Lib
13. ON Thunder Bay-Atikokan Lib-NDP  53%  25%  48  49%  40%  50%  Lib
14. ON Algoma-Manitoulin NDP-Lib  53%  29%  43  49%  36%  50%  NDP
15. ON Ottawa-Orléans Lib-PC  54%  20%  47  59%  45%  50%  Lib
16. ON Eglinton-Lawrence Lib-PC  55%  21%  40  54%  47%  52%  Lib
17. ON Scarborough Centre Lib-PC  55%  33%  54  48%  35%  52%  Lib
18. ON Ottawa-Vanier Lib-PC  56%  33%  41  49%  42%  48%  Lib
19. ON Timiskaming-Cochrane NDP-Lib  55%  32%  52  51%  38%  53%  NDP
20. ON Don Valley East Lib-PC  56%  29%  50  48%  43%  52%  Lib
21. ON Kenora-Rainy River NDP-PC  56%  30%  34  47%  40%  53%  NDP
22. ON Leeds-Grenville PC-Lib  56%  36%  63  53%  39%  51%  PC
23. ON Thunder Bay-Superior North Lib-NDP  56%  27%  41  50%  49%  52%  Lib
24. ON Vaughan Lib-PC  56%  28%  52  45%  45%  54%  Lib
25. ON Don Valley West Lib-PC  57%  26%  56  54%  49%  54%  Lib
26. ON Toronto Centre Lib-PC  58%  40%  77  51%  43%  54%  Lib
27. ON Sault Ste. Marie Lib-NDP  59%  33%  58  51%  46%  55%  Lib
28. ON St. Paul's Lib-PC  60%  36%  77  57%  50%  55%  Lib
29. ON Essex NDP-PC  60%  39%  66  50%  46%  57%  NDP
30. ON Renfrew-Nipissing-Pembroke PC-Lib  61%  42%  69  54%  47%  58%  PC
31. ON Windsor-Tecumseh NDP-Lib  62%  47%  68  43%  47%  56%  Lib
32. ON Nickel Belt NDP-Lib  63%  41%  66  50%  51%  59%  NDP
 
2013 By
1. ON Windsor-Tecumseh NDP-PC  61%  41%  41  30%  49%  58%  Lib
 
2012 By
1. ON Vaughan Lib-PC  51%  18%  19  26%  40%  50%  Lib
 
2011 GE
1. ON Carleton-Mississippi Mills PC-Lib  50%  16%  30  54%  39%  47%  PC
2. ON York West Lib-NDP  50%  16%  19  39%  38%  49%  Lib
3. ON Mississauga South Lib-PC  51%  15%  24  51%  41%  49%  Lib
4. ON Willowdale Lib-PC  51%  17%  26  45%  38%  49%  Lib
5. ON Etobicoke-Lakeshore Lib-PC  51%  22%  37  50%  36%  48%  Lib
6. ON Niagara West-Glanbrook PC-Lib  51%  25%  57  55%  32%  48%  PC
7. ON Don Valley East Lib-PC  51%  24%  37  46%  32%  49%  Lib
8. ON Scarborough Centre Lib-PC  51%  27%  41  44%  30%  50%  Lib
9. ON Etobicoke Centre Lib-PC  51%  19%  34  53%  40%  50%  Lib
10. ON Ottawa-Vanier Lib-PC  52%  28%  34  47%  32%  47%  Lib
11. ON Mississauga-Streetsville Lib-PC  52%  22%  42  41%  36%  48%  Lib
12. ON Hamilton East-Stoney Creek NDP-Lib  52%  25%  45  46%  33%  50%  NDP
13. ON Markham-Unionville Lib-PC  53%  21%  34  41%  40%  50%  Lib
14. ON York-Simcoe PC-Lib  53%  28%  41  43%  36%  49%  PC
15. ON Vaughan Lib-PC  53%  22%  36  41%  42%  51%  Lib
16. ON Toronto-Danforth NDP-Lib  54%  23%  44  49%  45%  50%  NDP
17. ON Parry Sound-Muskoka PC-Lib  54%  36%  57  52%  36%  45%  PC
18. ON Eglinton-Lawrence Lib-PC  54%  21%  37  52%  44%  53%  Lib
19. ON Simcoe-Grey PC-Lib  54%  32%  55  48%  40%  46%  PC
20. ON Nepean-Carleton PC-Lib  54%  28%  53  50%  40%  51%  PC
21. ON Toronto Centre Lib-NDP  55%  30%  49  48%  39%  52%  Lib
22. ON Sault Ste. Marie Lib-NDP  55%  24%  41  49%  43%  53%  Lib
23. ON Nickel Belt NDP-Lib  55%  31%  48  50%  37%  52%  NDP
24. ON Oxford PC-Lib  55%  30%  57  49%  39%  51%  PC
25. ON Stormont-Dundas-South Glengarry PC-Lib  55%  34%  51  51%  35%  54%  Lib
26. ON Simcoe North PC-Lib  55%  33%  54  51%  38%  50%  PC
27. ON Wellington-Halton Hills PC-Lib  56%  29%  51  51%  41%  53%  PC
28. ON Don Valley West Lib-PC  58%  28%  54  51%  50%  57%  Lib
29. ON St. Paul's Lib-PC  58%  37%  69  50%  42%  56%  Lib
30. ON Haldimand-Norfolk PC-NDP  61%  41%  72  53%  44%  59%  PC
31. ON Hamilton Centre NDP-Lib  61%  44%  66  42%  48%  58%  NDP
32. ON Leeds-Grenville PC-Lib  64%  46%  76  51%  48%  60%  PC
33. ON Renfrew-Nipissing-Pembroke PC-Lib  71%  55%  83  53%  60%  69%  PC
 
2010 By
1. ON Leeds-Grenville PC-Lib  67%  47%  54  37%  59%  62%  PC
 
2007 GE
1. ON Nepean-Carleton PC-Lib  50%  17%  34  55%  42%  43%  
2. ON Brampton-Springdale Lib-PC  51%  20%  33  43%  40%  44%  
3. ON Don Valley West Lib-PC  50%  11%  19  59%  46%  46%  
4. ON Ottawa West-Nepean Lib-PC  50%  19%  29  58%  41%  44%  
5. ON Simcoe-Grey PC-Lib  51%  25%  38  55%  39%  41%  
6. ON Ottawa-Vanier Lib-PC  51%  29%  37  51%  36%  41%  
7. ON Niagara West-Glanbrook PC-Lib  51%  21%  41  59%  39%  44%  
8. ON Timmins-James Bay NDP-Lib  52%  14%  18  54%  43%  50%  
9. ON Chatham-Kent-Essex Lib-PC  52%  23%  31  49%  39%  46%  
10. ON London West Lib-PC  52%  28%  45  58%  41%  42%  
11. ON Mississauga-Streetsville Lib-PC  53%  24%  42  46%  42%  45%  
12. ON Ottawa-Orléans Lib-PC  53%  18%  42  58%  46%  48%  
13. ON Scarborough Centre Lib-PC  54%  29%  44  48%  40%  48%  
14. ON Mississauga-Brampton South Lib-PC  54%  28%  43  42%  43%  43%  
15. ON Welland NDP-Lib  54%  31%  49  55%  35%  50%  
16. ON York West Lib-NDP  55%  27%  36  44%  44%  50%  
17. ON Etobicoke North Lib-PC  55%  34%  50  45%  40%  50%  
18. ON Don Valley East Lib-PC  56%  31%  48  51%  45%  49%  
19. ON Leeds-Grenville PC-Lib  56%  28%  45  55%  49%  49%  
20. ON Scarborough-Agincourt Lib-PC  58%  33%  58  46%  48%  54%  
21. ON Mississauga East-Cooksville Lib-PC  59%  36%  53  47%  50%  53%  
22. ON Sudbury Lib-NDP  59%  32%  41  51%  51%  54%  
23. ON Markham-Unionville Lib-PC  59%  33%  55  41%  52%  54%  
24. ON Sault Ste. Marie Lib-NDP  60%  34%  52  56%  53%  56%  
25. ON Kenora-Rainy River NDP-Lib  61%  36%  37  46%  49%  57%  
26. ON Glengarry-Prescott-Russell Lib-PC  61%  33%  52  53%  55%  55%  
27. ON Haldimand-Norfolk PC-Lib  61%  39%  65  56%  50%  56%  
28. ON Vaughan Lib-PC  62%  43%  74  46%  50%  56%  
29. ON Renfrew-Nipissing-Pembroke PC-Lib  62%  38%  60  58%  55%  58%  
30. ON Scarborough-Rouge River Lib-PC  65%  51%  59  42%  51%  61%  
 
2006 By
1. ON Nepean-Carleton PC-Lib  58%  26%  28  29%  49%  55%  PC
 
2005 By
1. ON Scarborough-Rouge River Lib-PC  58%  33%  25  19%  43%  57%  Lib
2. ON Dufferin-Peel-Wellington-Grey PC-Lib  56%  40%  34  31%  42%  46%  PC
 
2004 By
1. ON Hamilton East NDP-Lib  64%  37%  45  36%  56%  62%  Lib
 
2003 GE
1. ON Carleton-Gloucester / Ottawa-Orléans Lib-PC  50%  9%  20  63%  45%  48%  PC
2. ON Mississauga West Lib-PC  51%  14%  27  55%  43%  48%  PC
3. ON Stormont-Dundas-Charlottenburgh Lib-PC  51%  15%  25  56%  46%  47%  Lib
4. ON Beaches-East York NDP-Lib  51%  27%  56  56%  32%  46%  NDP
5. ON London West Lib-PC  51%  20%  45  60%  37%  50%  PC
6. ON Scarborough East Lib-PC  52%  18%  38  59%  39%  50%  PC
7. ON Simcoe-Grey PC-Lib  51%  17%  35  60%  42%  50%  PC
8. ON Ottawa South Lib-PC  52%  17%  36  59%  43%  48%  Lib
9. ON Hamilton Mountain Lib-NDP  52%  25%  53  59%  33%  50%  Lib
10. ON Markham Lib-PC  52%  11%  24  54%  47%  50%  PC
11. ON Scarborough Centre Lib-PC  52%  24%  45  57%  43%  44%  PC
12. ON Barrie-Simcoe-Bradford PC-Lib  52%  16%  29  56%  43%  50%  PC
13. ON Hastings-Frontenac-Lennox and Addington Lib-PC  52%  19%  35  59%  42%  49%  Lib
14. ON Hamilton East Lib-NDP  52%  23%  37  47%  39%  50%  Lib
15. ON Bruce-Grey / Bruce-Grey-Owen Sound PC-Lib  52%  19%  39  63%  43%  50%  PC
16. ON Toronto Centre-Rosedale Lib-PC  53%  31%  59  53%  33%  49%  Lib
17. ON Don Valley West Lib-PC  53%  14%  27  60%  47%  50%  PC
18. ON Ottawa-Vanier Lib-PC  54%  27%  47  51%  38%  49%  Lib
19. ON Etobicoke North Lib-PC  54%  31%  56  48%  43%  48%  PC
20. ON Nepean-Carleton PC-Lib  54%  18%  40  62%  48%  50%  PC
21. ON Brant Lib-PC  55%  24%  48  56%  43%  52%  Lib
22. ON St. Paul's Lib-PC  55%  30%  55  58%  40%  50%  Lib
23. ON Windsor-St. Clair Lib-NDP  55%  26%  42  48%  43%  51%  Lib
24. ON Vaughan-King-Aurora Lib-PC  56%  23%  47  58%  49%  52%  PC
25. ON Don Valley East Lib-PC  57%  25%  48  55%  49%  55%  Lib
26. ON Dufferin-Peel-Wellington-Grey PC-Lib  57%  28%  55  59%  51%  51%  PC
27. ON Eglinton-Lawrence Lib-PC  57%  27%  55  58%  46%  54%  Lib
28. ON Sault Ste. Marie Lib-NDP  57%  25%  48  61%  49%  55%  NDP
29. ON Elgin-Middlesex-London Lib-PC  57%  27%  50  60%  48%  56%  Lib
30. ON Prince Edward-Hastings Lib-PC  57%  25%  47  57%  49%  56%  Lib
31. ON St. Catharines Lib-PC  57%  28%  57  56%  48%  55%  Lib
32. ON Parkdale-High Park Lib-PC  58%  42%  86  55%  42%  51%  Lib
33. ON Thunder Bay-Atikokan Lib-NDP  58%  37%  65  56%  41%  56%  Lib
34. ON Davenport Lib-NDP  59%  31%  56  49%  51%  55%  Lib
35. ON York Centre Lib-PC  59%  35%  62  50%  48%  55%  Lib
36. ON Chatham-Kent-Essex Lib-PC  59%  29%  49  56%  52%  57%  Lib
37. ON Timiskaming-Cochrane Lib-PC  60%  39%  64  61%  41%  58%  Lib
38. ON Kenora-Rainy River NDP-Lib  60%  34%  46  49%  47%  59%  NDP
39. ON Kingston and the Islands Lib-PC  60%  40%  71  54%  49%  54%  Lib
40. ON Scarborough-Agincourt Lib-PC  61%  31%  63  53%  55%  60%  Lib
41. ON York South-Weston Lib-NDP  62%  42%  76  51%  46%  59%  Lib
42. ON Windsor West Lib-NDP  63%  42%  58  44%  51%  59%  Lib
43. ON Scarborough-Rouge River Lib-PC  64%  39%  75  48%  58%  60%  Lib
44. ON Glengarry-Prescott-Russell Lib-PC  66%  41%  68  58%  60%  63%  Lib
45. ON Sudbury Lib-PC  69%  55%  95  56%  55%  66%  Lib
46. ON York West Lib-NDP  69%  52%  77  44%  59%  67%  Lib
47. ON Thunder Bay-Superior North Lib-NDP  72%  57%  93  56%  63%  70%  Lib
 
2001 By
1. ON Vaughan-King-Aurora Lib-PC  61%  27%  35  35%  59%  59%  PC
 
2000 By
1. ON Ancaster-Dundas-Flamborough-Aldershot Lib-PC  59%  29%  49  46%  52%  55%  PC
 
1999 GE
1. ON St. Paul's Lib-PC  51%  10%  21  60%  43%  50%  
2. ON Nipissing PC-Lib  50%  7%  16  65%  46%  49%  
3. ON Erie-Lincoln PC-Lib  51%  15%  30  61%  41%  48%  
4. ON Haldimand-Norfolk-Brant PC-Lib  51%  11%  23  63%  45%  50%  
5. ON Mississauga East PC-Lib  52%  13%  24  53%  44%  50%  
6. ON Mississauga Centre PC-Lib  52%  11%  22  51%  47%  49%  
7. ON Guelph-Wellington PC-Lib  52%  19%  41  59%  40%  50%  
8. ON Perth-Middlesex PC-Lib  52%  16%  32  60%  45%  49%  
9. ON Timmins-James Bay NDP-Lib  53%  20%  34  57%  40%  52%  
10. ON Ottawa-Vanier Lib-PC  53%  21%  37  49%  43%  51%  
11. ON York South-Weston Lib-PC  53%  31%  62  58%  33%  52%  
12. ON Hamilton East Lib-PC  54%  31%  55  53%  35%  52%  
13. ON Simcoe North PC-Lib  53%  14%  25  60%  47%  52%  
14. ON Oxford PC-Lib  53%  18%  38  61%  46%  51%  
15. ON Leeds-Grenville PC-Lib  53%  14%  28  62%  48%  51%  
16. ON Renfrew-Nipissing-Pembroke Lib-PC  53%  13%  28  61%  48%  53%  
17. ON St. Catharines Lib-PC  54%  15%  33  60%  48%  53%  
18. ON Etobicoke Centre PC-Lib  54%  14%  30  65%  51%  53%  
19. ON Kitchener-Waterloo PC-Lib  54%  19%  38  54%  48%  53%  
20. ON Vaughan-King-Aurora PC-Lib  55%  15%  31  60%  52%  53%  
21. ON Bruce-Grey / Bruce-Grey-Owen Sound PC-Lib  54%  19%  45  62%  48%  51%  
22. ON Carleton-Gloucester / Ottawa-Orléans PC-Lib  55%  14%  31  61%  52%  53%  
23. ON Kingston and the Islands Lib-PC  55%  25%  44  55%  43%  52%  
24. ON Parkdale-High Park Lib-PC  55%  25%  54  60%  43%  54%  
25. ON Cambridge PC-Lib  55%  32%  65  56%  35%  53%  
26. ON Glengarry-Prescott-Russell Lib-PC  55%  16%  34  60%  51%  54%  
27. ON Brampton West-Mississauga PC-Lib  56%  19%  36  51%  50%  55%  
28. ON Chatham-Kent-Essex Lib-PC  56%  18%  34  59%  51%  55%  
29. ON Eglinton-Lawrence Lib-PC  57%  22%  49  61%  52%  55%  
30. ON Essex Lib-PC  57%  23%  44  57%  48%  56%  
31. ON Scarborough-Rouge River Lib-PC  57%  23%  46  53%  51%  56%  
32. ON Durham PC-Lib  57%  25%  55  59%  48%  56%  
33. ON Brampton Centre PC-Lib  58%  30%  55  52%  44%    
34. ON Mississauga West PC-Lib  57%  19%  38  54%  53%  56%  
35. ON Whitby-Ajax PC-Lib  58%  24%  59  59%  50%    
36. ON Ancaster-Dundas-Flamborough-Aldershot PC-Lib  58%  25%  59  65%  50%    
37. ON Parry Sound-Muskoka PC-Lib  58%  30%  59  61%  44%  57%  
38. ON Pickering-Ajax-Uxbridge PC-Lib  58%  24%  56  60%  52%  57%  
39. ON Lanark-Carleton PC-Lib  58%  26%  54  58%  53%  56%  
40. ON Sudbury Lib-PC  59%  29%  57  56%  48%  58%  
41. ON Oak Ridges PC-Lib  60%  26%  59  57%  56%  58%  
42. ON York Centre Lib-PC  61%  35%  69  56%  50%  59%  
43. ON Thunder Bay-Superior North Lib-NDP  61%  42%  73  55%  43%  60%  
44. ON Mississauga South PC-Lib  61%  30%  59  58%  55%  60%  
45. ON Waterloo-Wellington PC-Lib  61%  31%  67  56%  56%  60%  
46. ON York North PC-Lib  62%  29%  60  59%  57%  61%  
47. ON Oakville PC-Lib  62%  29%  64  60%  58%  61%  
48. ON Markham PC-Lib  62%  31%  67  55%  58%  61%  
49. ON Haliburton-Victoria-Brock PC-Lib  63%  34%  73  64%  55%  62%  
50. ON York West Lib-PC  63%  44%  77  53%  50%  62%  
51. ON Nepean-Carleton PC-Lib  62%  29%  66  61%  59%  62%  
52. ON Burlington PC-Lib  63%  32%  63  60%  58%  62%  
53. ON Thunder Bay-Atikokan Lib-PC  64%  45%  83  55%  47%    
54. ON Barrie-Simcoe-Bradford PC-Lib  64%  35%  72  56%  59%  63%  
55. ON Dufferin-Peel-Wellington-Grey PC-Lib  65%  36%  80  59%  61%  62%  
56. ON Halton PC-Lib  65%  38%  88  60%  60%  63%  
57. ON Windsor West Lib-PC  66%  49%  81  49%  50%  64%  
58. ON Simcoe-Grey PC-Lib  66%  40%  87  60%  58%    
 
1997 By
1. ON Ottawa West Lib-PC  53%  20%  25  48%  41%  52%  Lib
2. ON Oriole Lib-PC  58%  28%  34  46%  48%  58%  Lib
 
1995 GE
1. ON Lincoln PC-Lib  51%  21%  48  68%  35%  47%  NDP
2. ON Etobicoke-Humber PC-Lib  51%  13%  31  73%  42%  51%  Lib
3. ON Muskoka-Georgian Bay PC-Lib  52%  28%  45  66%  29%  51%  NDP
4. ON Mississauga East PC-Lib  52%  20%  38  60%  36%    Lib
5. ON Northumberland PC-Lib  52%  16%  32  67%  40%    Lib
6. ON Cochrane South NDP-PC  52%  24%  36  60%  35%  51%  NDP
7. ON London North PC-Lib  53%  27%  59  65%  34%  51%  PC
8. ON Peterborough PC-Lib  53%  29%  61  66%  35%  48%  NDP
9. ON Don Mills PC-Lib  53%  26%  49  66%  37%  52%  NDP
10. ON Ottawa South Lib-PC  53%  24%  49  67%  39%  52%  Lib
11. ON Renfrew North Lib-PC  53%  21%  34  61%  45%  48%  Lib
12. ON Kenora Lib-PC  54%  24%  31  52%  37%    Lib
13. ON Willowdale PC-Lib  54%  26%  47  69%  40%  52%  PC
14. ON Hastings-Peterborough PC-NDP  54%  26%  47  67%  41%  51%  NDP
15. ON Essex South Lib-PC  54%  33%  57  51%  38%  49%  Lib
16. ON Oshawa PC-NDP  54%  27%  52  58%  36%    NDP
17. ON Durham West PC-Lib  55%  28%  58  64%  37%  53%  NDP
18. ON Etobicoke West PC-Lib  55%  26%  62  71%  41%  54%  PC
19. ON Prescott and Russell Lib-PC  56%  25%  41  57%  46%  54%  Lib
20. ON Scarborough East PC-NDP  56%  35%  73  65%  35%  55%  NDP
21. ON Wentworth North PC-Lib  56%  28%  66  71%  39%    NDP
22. ON Lanark-Renfrew PC-Lib  56%  28%  45  60%  46%  53%  PC
23. ON Ottawa East Lib-PC  57%  36%  59  53%  38%  56%  Lib
24. ON Fort William Lib-PC  57%  31%  62  63%  41%    Lib
25. ON Durham Centre PC-Lib  58%  36%  80  65%  39%    NDP
26. ON Simcoe Centre PC-Lib  58%  35%  66  63%  43%  57%  NDP
27. ON York-Mackenzie PC-Lib  58%  27%  57  67%  50%  57%  Lib
28. ON Waterloo North PC-Lib  59%  39%  81  62%  44%  55%  PC
29. ON Cornwall Lib-PC  60%  27%  45  56%  53%  59%  Lib
30. ON Durham-York PC-NDP  60%  41%  72  63%  42%  58%  NDP
31. ON Nipissing PC-Lib  60%  35%  67  64%  46%    PC
32. ON Simcoe East PC-Lib  61%  37%  77  67%  48%  59%  PC
33. ON Halton North PC-Lib  61%  40%  92  67%  47%  57%  NDP
34. ON Halton Centre PC-Lib  61%  33%  64  69%  51%    Lib
35. ON Durham East PC-NDP  62%  40%  87  64%  45%    NDP
36. ON Grey-Owen Sound PC-Lib  63%  42%  83  66%  55%  58%  PC
37. ON Leeds-Grenville PC-Lib  63%  37%  75  63%  57%  61%  PC
38. ON Oakville South PC-Lib  63%  39%  85  71%  55%  60%  PC
39. ON York Mills PC-Lib  64%  39%  99  69%  54%  63%  PC
40. ON Markham PC-Lib  65%  46%  98  63%  51%  63%  PC
41. ON S-D-G & East Grenville PC-Lib  65%  39%  73  62%  57%  63%  PC
42. ON Carleton PC-Lib  65%  43%  81  62%  56%  63%  PC
43. ON Parry Sound PC-Lib  65%  45%  76  64%  51%    PC
44. ON Dufferin-Peel PC-Lib  66%  42%  77  65%  56%    PC
45. ON Wellington PC-Lib  67%  49%  79  65%  54%  64%  PC
46. ON Simcoe West PC-Lib  68%  53%  94  63%  54%  66%  PC
47. ON Victoria-Haliburton PC-Lib  68%  51%  99  66%  57%  67%  NDP
48. ON Mississauga South PC-Lib  70%  53%  106  65%  60%  69%  PC
49. ON Burlington South PC-Lib  73%  57%  116  69%  62%  71%  PC
 
1994 By
1. ON Victoria-Haliburton PC-Lib  51%  10%  12  45%  45%  50%  NDP
 
1993 By
1. ON Essex South Lib-PC  69%  51%  64  37%  63%  63%  Lib
2. ON Don Mills PC-Lib  52%  20%  25  43%  43%  49%  NDP
 
1990 GE
1. ON Scarborough West NDP-Lib  51%  28%  48  65%  31%  48%  
2. ON London Centre NDP-Lib  51%  23%  47  66%  36%  48%  
3. ON Mississauga South PC-NDP  52%  29%  58  66%  32%  48%  
4. ON Burlington South PC-NDP  53%  27%  55  69%  35%  47%  
5. ON Essex-Kent NDP-Lib  53%  20%  36  68%  44%  48%  
6. ON Carleton East Lib-NDP  54%  26%  48  64%  39%  50%  
7. ON Dovercourt NDP-Lib  54%  20%  32  66%  48%  51%  
8. ON Windsor-Sandwich NDP-Lib  54%  14%  27  59%  50%  53%  
9. ON Hamilton Centre NDP-Lib  55%  25%  36  60%  47%  53%  
10. ON Windsor-Walkerville NDP-Lib  55%  15%  30  60%  51%    
11. ON Hamilton West NDP-Lib  57%  35%  63  68%  43%  50%  
12. ON Downsview NDP-Lib  57%  22%  35  66%  50%  54%  
13. ON Etobicoke-Lakeshore NDP-Lib  57%  35%  55  66%  42%  54%  
14. ON Beaches Woodbine NDP-Lib  58%  33%  62  66%  44%  57%  
15. ON Sudbury East NDP-Lib  58%  33%  64  71%  46%  53%  
16. ON Nickel Belt NDP-Lib  59%  39%  72  69%  42%  53%  
17. ON Algoma NDP-Lib  59%  33%  38  66%  46%  56%  
18. ON Hamilton Mountain NDP-PC  60%  39%  86  67%  40%    
19. ON Cambridge NDP-Lib  60%  39%  87  65%  48%  54%  
20. ON Oshawa NDP-Lib  61%  42%  74  52%  47%  55%  
21. ON Riverdale NDP-Lib  62%  37%  80  62%  55%  58%  
22. ON Rainy River NDP-Lib  61%  31%  34  66%  53%    
23. ON Ottawa East Lib-NDP  62%  39%  65  55%  54%  59%  
24. ON Welland-Thorold NDP-Lib  64%  40%  86  70%  55%  61%  
25. ON Prescott and Russell Lib-NDP  65%  41%  66  59%  58%  62%  
26. ON Lake Nipigon NDP-Lib  65%  41%  47  60%  59%  60%  
27. ON York South NDP-Lib  67%  49%  96  67%  56%  64%  
28. ON Etobicoke-Rexdale NDP-Lib  67%  50%  91  61%  55%  64%  
29. ON Hamilton East NDP-Lib  72%  52%  100  62%  66%  69%  
30. ON Windsor-Riverside NDP-Lib  71%  49%  78  62%  67%  68%