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


Latest update: October 17, 2020

Safe Likely Leaning Toss up Projected ahead Projection average
31 22 14 5 72 71.4
8 10 8 5 31 28.9
3 8 4 5 20 22.6
1 0 0 0 1 1.0





(Latest update: October 17, 2020)

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