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



(Latest update: March 29, 2020)

Safe Likely Leaning Toss up Projected ahead Projection average
12 25 10 12 59 53.4
12 20 5 3 40 44.5
4 11 6 3 24 25.0
1 0 0 0 1 1.0







(Latest update: March 29, 2020)

Current party District 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 NDP leaning
010 Brampton North OLP leaning
011 Brampton South Toss up
012 Brampton West Toss up
013 Brantford—Brant Toss up
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 NDP leaning
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 likely
027 Essex Toss up
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 likely
033 Guelph GPO safe
034 Haldimand—Norfolk PCO likely
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 likely
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 NDP leaning
046 Kingston and the Islands OLP likely
047 King—Vaughan Toss up
048 Kitchener Centre Toss up
049 Kitchener South—Hespeler Toss up
050 Kitchener—Conestoga PCO leaning
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 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 NDP leaning
068 Nepean Toss up
069 Newmarket—Aurora Toss up
070 Niagara Centre NDP leaning
071 Niagara Falls NDP likely
072 Niagara West PCO likely
073 Nickel Belt NDP likely
074 Nipissing PCO safe
075 Northumberland—Peterborough South Toss up
076 Oakville OLP leaning
077 Oakville North—Burlington OLP likely
078 Orléans OLP safe
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 likely
085 Parkdale—High Park NDP likely
086 Parry Sound—Muskoka PCO likely
087 Perth—Wellington PCO likely
088 Peterborough—Kawartha OLP leaning
089 Pickering—Uxbridge OLP leaning
090 Renfrew—Nipissing—Pembroke PCO safe
091 Richmond Hill OLP likely
092 Sarnia—Lambton PCO leaning
093 Sault Ste. Marie PCO likely
094 Scarborough Centre OLP likely
095 Scarborough North OLP leaning
096 Scarborough Southwest Toss up
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 leaning
103 St. Catharines OLP likely
104 Stormont—Dundas—South Glengarry PCO safe
105 Sudbury Toss up
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 OLP likely
112 Toronto—Danforth NDP safe
113 Toronto—St. Paul's OLP safe
114 University—Rosedale Toss up
115 Vaughan—Woodbridge OLP likely
116 Waterloo NDP likely
117 Wellington—Halton Hills PCO safe
118 Whitby PCO likely
119 Willowdale OLP likely
120 Windsor West NDP likely
121 Windsor—Tecumseh NDP safe
122 York Centre Toss up
123 York South—Weston OLP likely
124 York—Simcoe PCO safe