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


Latest update: July 31, 2020

Safe Likely Leaning Toss up Projected ahead Projection average
31 19 11 10 71 71.8
7 13 9 9 38 38.6
1 3 3 7 14 12.6
1 0 0 0 1 1.0





(Latest update: July 31, 2020)

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