338Canada.com - Province of Ontario - All 124 Electoral Districts



(Latest update: May 10, 2020)

Safe Likely Leaning Toss up Projected ahead Projection average
15 27 14 4 60 57.7
14 20 6 3 43 46.4
1 10 3 6 20 18.9
1 0 0 0 1 1.0







(Latest update: May 10, 2020)

Electoral district Current party Latest projection
001 Ajax OLP likely
002 Algoma—Manitoulin NDP likely
003 Aurora—Oak Ridges—Richmond Hill Toss up
004 Barrie—Innisfil PCO likely
005 Barrie—Springwater—Oro-Medonte PCO likely
006 Bay of Quinte PCO likely
007 Beaches—East York OLP likely
008 Brampton Centre Toss up
009 Brampton East Toss up
010 Brampton North OLP likely
011 Brampton South OLP leaning
012 Brampton West OLP leaning
013 Brantford—Brant PCO leaning
014 Bruce—Grey—Owen Sound PCO safe
015 Burlington OLP likely
016 Cambridge OLP leaning
017 Carleton PCO leaning
018 Chatham-Kent—Leamington PCO likely
019 Davenport Toss up
020 Don Valley East OLP safe
021 Don Valley North OLP likely
022 Don Valley West OLP safe
023 Dufferin—Caledon PCO safe
024 Durham PCO likely
025 Eglinton—Lawrence OLP safe
026 Elgin—Middlesex—London PCO safe
027 Essex PCO leaning
028 Etobicoke Centre OLP safe
029 Etobicoke North PCO leaning
030 Etobicoke—Lakeshore OLP likely
031 Flamborough—Glanbrook PCO leaning
032 Glengarry—Prescott—Russell OLP safe
033 Guelph GPO safe
034 Haldimand—Norfolk PCO safe
035 Haliburton—Kawartha Lakes—Brock PCO safe
036 Hamilton Centre NDP safe
037 Hamilton East—Stoney Creek NDP likely
038 Hamilton Mountain NDP likely
039 Hamilton West—Ancaster—Dundas OLP leaning
040 Hastings—Lennox and Addington PCO safe
041 Humber River—Black Creek OLP likely
042 Huron—Bruce PCO likely
043 Kanata—Carleton PCO likely
044 Kenora—Rainy River PCO likely
045 Kiiwetinoong Toss up
046 Kingston and the Islands OLP likely
047 King—Vaughan Toss up
048 Kitchener Centre OLP leaning
049 Kitchener South—Hespeler Toss up
050 Kitchener—Conestoga PCO likely
051 Lambton—Kent—Middlesex PCO likely
052 Lanark—Frontenac—Kingston PCO safe
053 Leeds—Grenville—1000 Islands & Rideau Lakes PCO safe
054 London North Centre Toss up
055 London West NDP likely
056 London—Fanshawe NDP likely
057 Markham—Stouffville OLP likely
058 Markham—Thornhill OLP leaning
059 Markham—Unionville PCO likely
060 Milton OLP likely
061 Mississauga Centre OLP likely
062 Mississauga East—Cooksville OLP safe
063 Mississauga—Erin Mills OLP likely
064 Mississauga—Lakeshore OLP safe
065 Mississauga—Malton OLP leaning
066 Mississauga—Streetsville OLP likely
067 Mushkegowuk—James Bay Toss up
068 Nepean Toss up
069 Newmarket—Aurora OLP leaning
070 Niagara Centre Toss up
071 Niagara Falls Toss up
072 Niagara West PCO likely
073 Nickel Belt NDP likely
074 Nipissing PCO safe
075 Northumberland—Peterborough South OLP leaning
076 Oakville OLP likely
077 Oakville North—Burlington OLP likely
078 Orléans OLP safe
079 Oshawa PCO leaning
080 Ottawa Centre OLP safe
081 Ottawa South OLP safe
082 Ottawa West—Nepean OLP likely
083 Ottawa—Vanier OLP safe
084 Oxford PCO safe
085 Parkdale—High Park NDP leaning
086 Parry Sound—Muskoka PCO safe
087 Perth—Wellington PCO likely
088 Peterborough—Kawartha OLP likely
089 Pickering—Uxbridge OLP leaning
090 Renfrew—Nipissing—Pembroke PCO safe
091 Richmond Hill OLP likely
092 Sarnia—Lambton PCO likely
093 Sault Ste. Marie PCO likely
094 Scarborough Centre OLP likely
095 Scarborough North OLP leaning
096 Scarborough Southwest OLP leaning
097 Scarborough—Agincourt OLP likely
098 Scarborough—Guildwood OLP safe
099 Scarborough—Rouge Park OLP leaning
100 Simcoe North PCO likely
101 Simcoe—Grey PCO safe
102 Spadina—Fort York OLP likely
103 St. Catharines OLP likely
104 Stormont—Dundas—South Glengarry PCO safe
105 Sudbury OLP leaning
106 Thornhill PCO likely
107 Thunder Bay—Atikokan OLP safe
108 Thunder Bay—Superior North OLP safe
109 Timiskaming—Cochrane NDP likely
110 Timmins NDP leaning
111 Toronto Centre OLP likely
112 Toronto—Danforth NDP likely
113 Toronto—St. Paul's OLP safe
114 University—Rosedale OLP likely
115 Vaughan—Woodbridge OLP likely
116 Waterloo NDP likely
117 Wellington—Halton Hills PCO likely
118 Whitby PCO likely
119 Willowdale OLP likely
120 Windsor West NDP leaning
121 Windsor—Tecumseh NDP likely
122 York Centre Toss up
123 York South—Weston OLP likely
124 York—Simcoe PCO likely