Ridings Map
124 electoral districts across Ontario, coloured by party
Seat distribution: Progressive Conservative: 79 seats, NDP: 27 seats, Liberal: 14 seats, Green: 2 seats, Independent: 2 seats. Total: 124 seats.
Progressive Conservative 79 NDP 27 Liberal 14 Green 2 Independent 2
Map view
Margin of victory distribution: 17 swing seats (under 5% margin), 23 leaning seats (5 to 10%), 35 likely seats (10 to 20%), and 49 safe seats (over 20% margin).
Loading map…
Riding Directory
Browse all 124 electoral districts by party
Progressive Conservative (79)
Algoma—Manitoulin Bill Rosenberg
+14.1% · Likely PC
Aurora—Oak Ridges—Richmond Hill Michael Parsa
+23.3% · Safe PC
Barrie—Innisfil Andrea Khanjin
+28.1% · Safe PC
Barrie—Springwater—Oro-Medonte Doug Downey
+14.3% · Likely PC
Bay of Quinte Tyler Allsopp
+12.8% · Likely PC
Brampton Centre Charmaine A. Williams
+17.9% · Likely PC
Brampton East Hardeep Singh Grewal
+21.9% · Safe PC
Brampton North Graham McGregor
+27.2% · Safe PC
Brampton South Prabmeet Singh Sarkaria
+20% · Safe PC
Brampton West Amarjot Sandhu
+24.1% · Safe PC
Brantford—Brant Will Bouma
+23.8% · Safe PC
Bruce—Grey—Owen Sound Paul Vickers
+14.7% · Likely PC
Burlington Natalie Pierre
+0.1% · Swing PC
Cambridge Brian Riddell
+9.3% · Lean PC
Carleton George Darouze
+11% · Likely PC
Chatham-Kent—Leamington Trevor Jones
+33.7% · Safe PC
Dufferin—Caledon Sylvia Jones
+27.1% · Safe PC
Durham Todd J. McCarthy
+21.1% · Safe PC
Eglinton—Lawrence Michelle Cooper
+0.4% · Swing PC
Elgin—Middlesex—London Rob Flack
+31.3% · Safe PC
Essex Anthony Leardi
+33.8% · Safe PC
Etobicoke Centre Kinga Surma
+6.3% · Lean PC
Etobicoke North Doug Ford
+31% · Safe PC
Flamborough—Glanbrook Donna Skelly
+18% · Likely PC
Glengarry—Prescott—Russell Stéphane Sarrazin
+14.3% · Likely PC
Haliburton—Kawartha Lakes—Brock Laurie Scott
+29.1% · Safe PC
Hamilton East—Stoney Creek Neil Lumsden
+10.5% · Likely PC
Hamilton Mountain Monica Ciriello
+5.2% · Lean PC
Hastings—Lennox and Addington Ric Bresee
+18.8% · Likely PC
Huron—Bruce Lisa M. Thompson
+22% · Safe PC
Kenora—Rainy River Greg Rickford
+41.1% · Safe PC
King—Vaughan Stephen Lecce
+36.2% · Safe PC
Kitchener South—Hespeler Jess Dixon
+19.7% · Likely PC
Kitchener—Conestoga Mike Harris
+12.1% · Likely PC
Lambton—Kent—Middlesex Steve Pinsonneault
+27.3% · Safe PC
Lanark—Frontenac—Kingston John Jordan
+16.3% · Likely PC
Leeds—Grenville—Thousand Islands and Rideau Lakes Steve Clark
+27.9% · Safe PC
Markham—Stouffville Paul Calandra
+9.2% · Lean PC
Markham—Thornhill Logan Kanapathi
+13.9% · Likely PC
Markham—Unionville Billy Pang
+30.3% · Safe PC
Milton Zee Hamid
+6% · Lean PC
Mississauga Centre Natalia Kusendova-Bashta
+5.7% · Lean PC
Mississauga East—Cooksville Silvia Gualtieri
+3.4% · Swing PC
Mississauga—Erin Mills Sheref Sabawy
+0.1% · Swing PC
Mississauga—Lakeshore Rudy Cuzzetto
+3.9% · Swing PC
Mississauga—Malton Deepak Anand
+12.2% · Likely PC
Mississauga—Streetsville Nina Tangri
+4.5% · Swing PC
Newmarket—Aurora Dawn Gallagher Murphy
+6% · Lean PC
Niagara West Sam Oosterhoff
+26.4% · Safe PC
Nipissing Victor Fedeli
+29.6% · Safe PC
Northumberland—Peterborough South David Piccini
+19.7% · Likely PC
Oakville Stephen Crawford
+3.9% · Swing PC
Oakville North—Burlington Effie J. Triantafilopoulos
+8.8% · Lean PC
Oxford Ernie Hardeman
+32.1% · Safe PC
Parry Sound—Muskoka Graydon Smith
+5.1% · Lean PC
Perth—Wellington Matthew Rae
+19.5% · Likely PC
Peterborough—Kawartha Dave Smith
+4% · Swing PC
Pickering—Uxbridge Peter Bethlenfalvy
+8.5% · Lean PC
Renfrew—Nipissing—Pembroke Billy Denault
+32.7% · Safe PC
Richmond Hill Daisy Wai
+21.2% · Safe PC
Sarnia—Lambton Robert Bailey
+31.6% · Safe PC
Scarborough Centre David Smith
+1.7% · Swing PC
Scarborough North Raymond Sung Joon Cho
+18.2% · Likely PC
Scarborough—Agincourt Aris Babikian
+7.5% · Lean PC
Scarborough—Rouge Park Vijay Thanigasalam
+8.9% · Lean PC
Simcoe North Jill Dunlop
+23.8% · Safe PC
Simcoe—Grey Brian Saunderson
+21.2% · Safe PC
Stormont—Dundas—South Glengarry Nolan Quinn
+42.3% · Safe PC
Thornhill Laura Smith
+35.7% · Safe PC
Thunder Bay—Atikokan Kevin Holland
+19.9% · Likely PC
Timmins George Pirie
+48.5% · Safe PC
Vaughan—Woodbridge Michael A. Tibollo
+38.6% · Safe PC
Wellington—Halton Hills Joseph Racinsky
+18.1% · Likely PC
Whitby Lorne Coe
+8.5% · Lean PC
Willowdale Stan Cho
+1.9% · Swing PC
Windsor—Tecumseh Andrew Dowie
+17.1% · Likely PC
York Centre Michael S. Kerzner
+18.4% · Likely PC
York South—Weston Mohamed Firin
+0.6% · Swing PC
York—Simcoe Caroline Mulroney
+35.5% · Safe PC
NDP (27)
Davenport Marit Stiles
+36.5% · Safe NDP
Hamilton Centre Robin Lennox
+17.1% · Likely NDP
Hamilton West—Ancaster—Dundas Sandy Shaw
+5.8% · Lean NDP
Humber River—Black Creek Tom Rakocevic
+0.8% · Swing NDP
Kiiwetinoong Sol Mamakwa
+36.7% · Safe NDP
London North Centre Terence Kernaghan
+14.1% · Likely NDP
London West Peggy Sattler
+14.3% · Likely NDP
London—Fanshawe Teresa J. Armstrong
+13.4% · Likely NDP
Mushkegowuk—James Bay Guy Bourgouin
+0.1% · Swing NDP
Niagara Centre Jeff Burch
+4.8% · Swing NDP
Niagara Falls Wayne Gates
+20.4% · Safe NDP
Nickel Belt France Gélinas
+12.7% · Likely NDP
Oshawa Jennifer K. French
+4.3% · Swing NDP
Ottawa Centre Catherine McKenney
+32.4% · Safe NDP
Ottawa West—Nepean Chandra Pasma
+20.6% · Safe NDP
Parkdale—High Park Alexa Gilmour
+14.5% · Likely NDP
Scarborough Southwest Doly Begum
+12.2% · Likely NDP
Spadina—Fort York Chris Glover
+13.4% · Likely NDP
St. Catharines Jennifer (Jennie) Stevens
+7% · Lean NDP
Sudbury Jamie West
+8.1% · Lean NDP
Thunder Bay—Superior North Lise Vaugeois
+6.5% · Lean NDP
Timiskaming—Cochrane John Vanthof
+6.1% · Lean NDP
Toronto Centre Kristyn Wong-Tam
+8.3% · Lean NDP
Toronto—Danforth Peter Tabuns
+39.2% · Safe NDP
University—Rosedale Jessica Bell
+14.8% · Likely NDP
Waterloo Catherine Fife
+22.8% · Safe NDP
Windsor West Lisa Gretzky
+12.7% · Likely NDP
Liberal (14)
Ajax Rob Cerjanec
+0.8% · Swing LIB
Beaches—East York Mary-Margaret McMahon
+28.2% · Safe LIB
Don Valley East Adil Shamji
+24.5% · Safe LIB
Don Valley North Jonathan Tsao
+6.2% · Lean LIB
Don Valley West Stephanie Bowman
+23.3% · Safe LIB
Etobicoke—Lakeshore Lee Fairclough
+8% · Lean LIB
Kanata—Carleton Karen McCrimmon
+7.3% · Lean LIB
Kingston and the Islands Ted Hsu
+39.3% · Safe LIB
Nepean Tyler Watt
+10.1% · Likely LIB
Orléans Stephen Blais
+18.9% · Likely LIB
Ottawa South John Fraser
+28.6% · Safe LIB
Ottawa—Vanier Lucille Collard
+28.9% · Safe LIB
Scarborough—Guildwood Andrea Hazell
+13.3% · Likely LIB
Toronto—St. Paul's Stephanie Smyth
+9.1% · Lean LIB