← Back to Dashboard

Ontario Federal Ridings

Overview

Ontario has 122 federal ridings. Current projection: 99 projected for Liberal, 20 projected for Conservative, 2 projected for NDP, 1 projected for Green.

All Ridings in Ontario

RidingRatingProjected WinnerMargin
Ajax Safe Liberal Liberal 33pts
Kapuskasing—Timmins—Mushkegowuk Lean Liberal Liberal 3pts
Aurora—Oak Ridges—Richmond Hill Lean Liberal Liberal 3pts
Barrie South—Innisfil Likely Conservative Conservative 7.1pts
Barrie—Springwater—Oro-Medonte Lean Liberal Liberal 3pts
Bay of Quinte Safe Liberal Liberal 16pts
Bowmanville—Oshawa North Likely Liberal Liberal 6pts
Beaches—East York Safe Liberal Liberal 33pts
Brampton Centre Safe Liberal Liberal 18.2pts
Brampton—Chinguacousy Park Safe Liberal Liberal 23pts
Brampton East Safe Liberal Liberal 24.2pts
Brampton North—Caledon Safe Liberal Liberal 20.2pts
Brampton South Safe Liberal Liberal 19pts
Brampton West Safe Liberal Liberal 17pts
Brantford—Brant South Tossup Liberal 1pts
Bruce—Grey—Owen Sound Lean Conservative Conservative 3pts
Burlington Safe Liberal Liberal 27pts
Cambridge Safe Liberal Liberal 11.1pts
Chatham-Kent—Leamington Likely Conservative Conservative 7pts
Davenport Safe Liberal Liberal 31.7pts
Scarborough Centre—Don Valley East Safe Liberal Liberal 36pts
Don Valley North Safe Liberal Liberal 27pts
Don Valley West Safe Liberal Liberal 39pts
Dufferin—Caledon Safe Conservative Conservative 11.1pts
York—Durham Lean Liberal Liberal 2pts
Eglinton—Lawrence Safe Liberal Liberal 17pts
Elgin—St. Thomas—London South Tossup Conservative 1pts
Essex Likely Conservative Conservative 9.9pts
Etobicoke Centre Safe Liberal Liberal 24pts
Etobicoke—Lakeshore Safe Liberal Liberal 30pts
Etobicoke North Safe Liberal Liberal 30.7pts
Flamborough—Glanbrook—Brant North Likely Liberal Liberal 8pts
Prescott—Russell—Cumberland Safe Liberal Liberal 28pts
Guelph Safe Liberal Liberal 36pts
Haldimand—Norfolk Likely Conservative Conservative 9pts
Haliburton—Kawartha Lakes Likely Conservative Conservative 9pts
Hamilton Centre Lean Liberal Liberal 2pts
Hamilton East—Stoney Creek Safe Liberal Liberal 12pts
Hamilton Mountain Safe Liberal Liberal 18pts
Hamilton West—Ancaster—Dundas Safe Liberal Liberal 31pts
Hastings—Lennox and Addington—Tyendinaga Tossup Liberal 1pts
Huron—Bruce Lean Conservative Conservative 2pts
Kenora—Kiiwetinoong Lean Conservative Conservative 4pts
Kingston and the Islands Safe Liberal Liberal 41pts
Kitchener Centre Likely Green Green 7pts
Kitchener—Conestoga Safe Liberal Liberal 14pts
Kitchener South—Hespeler Safe Liberal Liberal 11pts
Middlesex—London Likely Liberal Liberal 6pts
Lanark—Frontenac Lean Liberal Liberal 4pts
Leeds—Grenville—Thousand Islands—Rideau Lakes Lean Liberal Liberal 1pts
London—Fanshawe Tossup NDP 3pts
London Centre Safe Liberal Liberal 35.4pts
London West Safe Liberal Liberal 28pts
Markham—Stouffville Safe Liberal Liberal 21.2pts
Markham—Thornhill Safe Liberal Liberal 34pts
Markham—Unionville Safe Liberal Liberal 10pts
Milton East—Halton Hills South Safe Liberal Liberal 17pts
Mississauga Centre Safe Liberal Liberal 28.7pts
Mississauga East—Cooksville Safe Liberal Liberal 21pts
Mississauga—Erin Mills Safe Liberal Liberal 29pts
Mississauga—Lakeshore Safe Liberal Liberal 20.8pts
Mississauga—Malton Safe Liberal Liberal 27pts
Mississauga—Streetsville Safe Liberal Liberal 23pts
Nepean Safe Liberal Liberal 40pts
Newmarket—Aurora Likely Liberal Liberal 9.9pts
York—South Simcoe Likely Conservative Conservative 10pts
Niagara South Likely Liberal Liberal 6pts
Niagara Falls—Niagara-on-the-Lake Likely Liberal Liberal 8.9pts
Niagara West Lean Liberal Liberal 2pts
Sudbury East—Manitoulin—Nickel Belt Likely Liberal Liberal 9.1pts
Nipissing—Timiskaming Safe Liberal Liberal 16.2pts
Northumberland—Clarke Likely Liberal Liberal 8pts
Oakville West Safe Liberal Liberal 22pts
Burlington North—Milton West Safe Liberal Liberal 24pts
Orléans Safe Liberal Liberal 48.5pts
Oshawa Lean Liberal Liberal 5pts
Ottawa Centre Safe Liberal Liberal 37pts
Ottawa South Safe Liberal Liberal 49pts
Ottawa—Vanier—Gloucester Safe Liberal Liberal 53pts
Ottawa West—Nepean Safe Liberal Liberal 44pts
Oxford Likely Conservative Conservative 6pts
Taiaiako'n—Parkdale—High Park Safe Liberal Liberal 25.7pts
Parry Sound—Muskoka Tossup Conservative 1pts
Perth—Wellington Lean Conservative Conservative 2pts
Peterborough Safe Liberal Liberal 22pts
Pickering—Brooklin Safe Liberal Liberal 30.3pts
Algonquin—Renfrew—Pembroke Likely Conservative Conservative 8pts
Richmond Hill South Likely Liberal Liberal 8pts
Sarnia—Lambton—Bkejwanong Likely Conservative Conservative 5.9pts
Sault Ste. Marie—Algoma Safe Liberal Liberal 15pts
Scarborough—Agincourt Safe Liberal Liberal 29.3pts
Scarborough—Guildwood—Rouge Park Safe Liberal Liberal 48pts
Scarborough North Safe Liberal Liberal 48.5pts
Scarborough Southwest Safe Liberal Liberal 61pts
Scarborough—Woburn Safe Liberal Liberal 42pts
Simcoe—Grey Tossup Liberal 1pts
Simcoe North Likely Liberal Liberal 8pts
Spadina—Harbourfront Safe Liberal Liberal 39pts
St. Catharines Safe Liberal Liberal 23pts
Stormont—Dundas—Glengarry Likely Conservative Conservative 8pts
Sudbury Safe Liberal Liberal 25pts
Thornhill Safe Conservative Conservative 18.2pts
Thunder Bay—Rainy River Safe Liberal Liberal 18.2pts
Thunder Bay—Superior North Safe Liberal Liberal 32.7pts
Toronto Centre Safe Liberal Liberal 48.5pts
Toronto—Danforth Safe Liberal Liberal 46pts
Toronto—St. Paul's Safe Liberal Liberal 41pts
University—Rosedale Safe Liberal Liberal 41pts
Vaughan—Woodbridge Lean Conservative Conservative 3pts
Waterloo Safe Liberal Liberal 37pts
Wellington—Halton Hills North Tossup Liberal 1pts
Whitby Safe Liberal Liberal 22pts
Willowdale Safe Liberal Liberal 24pts
Windsor—Tecumseh—Lakeshore Safe Liberal Liberal 13.9pts
Windsor West Tossup NDP 1pts
North York Lean Liberal Liberal 5.1pts
York South—Weston—Etobicoke Safe Liberal Liberal 33pts
Humber River—Black Creek Safe Liberal Liberal 39pts
King—Vaughan Likely Conservative Conservative 7pts
Kanata Safe Liberal Liberal 31.7pts
Oakville East Safe Liberal Liberal 21pts
Carleton Safe Liberal Liberal 13.1pts

Navigation

← View all ridings by province

← Back to dashboard