LIVE · 42 SOURCES
Search stories, MPs, sources
News
Latest news Full archive Activity log Weather Blindspot Divergence Clusters
Politics
Political parties MPs, Senate & ridings Municipal Lobbying Appointments Ethics tracker Officers
Elections
Election calendar Candidates & races Ridings directory Candidate search Party records Federal Provincial Municipal Coverage readiness Ridings
Money
Economy Bank of Canada rates Cost of Parliament Global Affairs spending Debt tracker Where the money goes Markets
Media
Sources Owners Journalists CRTC Echo — slogans & phrases
Data
Coverage map Accountability chain Cross-Watch Claims Developer API Education API Search everything
About
Methodology The newsroom Governance & ethics C.R.E.E.D. Media literacy Score an article Subscribe to What The Fact Sign in →

Ridings directory

Every riding from the 43th general election, alphabetically, with who won it and by how much. Look a riding up here; the full candidate breakdown is one click away.

Official results, polling day 21 October 2019 · Elections Canada via open.canada.ca. GE43 and GE44 only — CKAN's elections organisation publishes exactly three official voting-results datasets, and the earliest is hosted on a server whose robots.txt disallows automated collection, so those two elections are the ceiling this page can reach. There is no map here and no "current MP" claim: this dataset carries no riding-to-sitting-MP mapping, so none is shown or guessed at.

Ridings 338
Provinces 13
Candidates 2,146
Election 44th 43th
Ontario — 121 of 338 ridings, A to Z
RidingProvinceWon byPartyVote share
AjaxOntarioMark HollandLiberal57.7%
Algoma--Manitoulin--KapuskasingOntarioCarol HughesNDP-New Democratic Party41.6%
Aurora--Oak Ridges--Richmond HillOntarioLeona AlleslevConservative44.4%
Barrie--InnisfilOntarioJohn BrassardConservative43.8%
Barrie--Springwater--Oro-MedonteOntarioDoug ShipleyConservative39.0%
Bay of QuinteOntarioNeil EllisLiberal39.2%
Beaches--East YorkOntarioNathaniel Erskine-SmithLiberal57.2%
Brampton CentreOntarioRamesh SanghaLiberal47.2%
Brampton EastOntarioManinder SidhuLiberal47.4%
Brampton NorthOntarioRuby SahotaLiberal51.4%
Brampton SouthOntarioSonia SidhuLiberal49.5%
Brampton WestOntarioKamal KheraLiberal53.5%
Brantford--BrantOntarioPhil McColemanConservative40.3%
Bruce--Grey--Owen SoundOntarioAlex RuffConservative46.1%
BurlingtonOntarioKarina GouldLiberal48.6%
CambridgeOntarioBryan MayLiberal39.5%
CarletonOntarioPierre PoilievreConservative46.3%
Chatham-Kent--LeamingtonOntarioDave EppConservative46.9%
DavenportOntarioJulie DzerowiczLiberal43.7%
Don Valley EastOntarioYasmin RatansiLiberal59.8%
Don Valley NorthOntarioHan DongLiberal50.4%
Don Valley WestOntarioRob OliphantLiberal55.8%
Dufferin--CaledonOntarioKyle SeebackConservative42.0%
DurhamOntarioErin O'TooleConservative42.1%
Eglinton--LawrenceOntarioMarco MendicinoLiberal53.3%
Elgin--Middlesex--LondonOntarioKaren VecchioConservative50.2%
EssexOntarioChris LewisConservative41.4%
Etobicoke CentreOntarioYvan BakerLiberal51.9%
Etobicoke--LakeshoreOntarioJames MaloneyLiberal51.9%
Etobicoke NorthOntarioKirsty DuncanLiberal61.4%
Flamborough--GlanbrookOntarioDavid SweetConservative39.2%
Glengarry--Prescott--RussellOntarioFrancis DrouinLiberal47.6%
GuelphOntarioLloyd LongfieldLiberal40.4%
Haldimand--NorfolkOntarioDiane FinleyConservative46.8%
Haliburton--Kawartha Lakes--BrockOntarioJamie SchmaleConservative49.1%
Hamilton CentreOntarioMatthew GreenNDP-New Democratic Party46.2%
Hamilton East--Stoney CreekOntarioBob BratinaLiberal38.6%
Hamilton MountainOntarioScott DuvallNDP-New Democratic Party36.1%
Hamilton West--Ancaster--DundasOntarioFilomena TassiLiberal46.6%
Hastings--Lennox and AddingtonOntarioDerek SloanConservative41.4%
Humber River--Black CreekOntarioJudy SgroLiberal61.1%
Huron--BruceOntarioBen LobbConservative48.5%
Kanata--CarletonOntarioKaren McCrimmonLiberal43.1%
KenoraOntarioEric MelilloConservative34.0%
Kingston and the IslandsOntarioMark GerretsenLiberal45.8%
King--VaughanOntarioDeb SchulteLiberal45.0%
Kitchener CentreOntarioRaj SainiLiberal36.7%
Kitchener--ConestogaOntarioTim LouisLiberal39.7%
Kitchener South--HespelerOntarioMarwan TabbaraLiberal40.2%
Lambton--Kent--MiddlesexOntarioLianne RoodConservative49.0%
Lanark--Frontenac--KingstonOntarioScott ReidConservative48.1%
Leeds--Grenville--Thousand Islands and Rideau LakesOntarioMichael BarrettConservative49.0%
London--FanshaweOntarioLindsay MathyssenNDP-New Democratic Party40.8%
London North CentreOntarioPeter FragiskatosLiberal42.7%
London WestOntarioKate YoungLiberal43.0%
Markham--StouffvilleOntarioHelena JaczekLiberal38.9%
Markham--ThornhillOntarioMary NgLiberal53.9%
Markham--UnionvilleOntarioBob SaroyaConservative48.9%
MiltonOntarioAdam van KoeverdenLiberal51.7%
Mississauga CentreOntarioOmar AlghabraLiberal55.8%
Mississauga East--CooksvilleOntarioPeter FonsecaLiberal53.1%
Mississauga--Erin MillsOntarioIqra KhalidLiberal53.5%
Mississauga--LakeshoreOntarioSven SpengemannLiberal48.4%
Mississauga--MaltonOntarioNavdeep BainsLiberal57.5%
Mississauga--StreetsvilleOntarioGagan SikandLiberal50.4%
NepeanOntarioChandra AryaLiberal45.9%
Newmarket--AuroraOntarioTony Van BynenLiberal43.1%
Niagara CentreOntarioVance BadaweyLiberal35.0%
Niagara FallsOntarioTony BaldinelliConservative35.5%
Niagara WestOntarioDean AllisonConservative45.3%
Nickel BeltOntarioMarc G SerréLiberal39.0%
Nipissing--TimiskamingOntarioAnthony RotaLiberal40.5%
Northumberland--Peterborough SouthOntarioPhilip LawrenceConservative39.7%
OakvilleOntarioAnita AnandLiberal46.3%
Oakville North--BurlingtonOntarioPam DamoffLiberal48.3%
OrléansOntarioMarie-France LalondeLiberal54.3%
OshawaOntarioColin CarrieConservative38.9%
Ottawa CentreOntarioCatherine McKennaLiberal48.7%
Ottawa SouthOntarioDavid McGuintyLiberal52.3%
Ottawa--VanierOntarioMona FortierLiberal51.2%
Ottawa West--NepeanOntarioAnita VandenbeldLiberal45.6%
OxfordOntarioDave MacKenzieConservative48.1%
Parkdale--High ParkOntarioArif ViraniLiberal47.4%
Parry Sound--MuskokaOntarioScott AitchisonConservative41.8%
Perth--WellingtonOntarioJohn NaterConservative46.3%
Peterborough--KawarthaOntarioMaryam MonsefLiberal39.3%
Pickering--UxbridgeOntarioJennifer O'ConnellLiberal51.0%
Renfrew--Nipissing--PembrokeOntarioCheryl GallantConservative52.7%
Richmond HillOntarioMajid JowhariLiberal43.5%
Sarnia--LambtonOntarioMarilyn GladuConservative49.4%
Sault Ste. MarieOntarioTerry SheehanLiberal39.1%
Scarborough--AgincourtOntarioJean YipLiberal50.5%
Scarborough CentreOntarioSalma ZahidLiberal55.2%
Scarborough--GuildwoodOntarioJohn McKayLiberal61.1%
Scarborough NorthOntarioShaun ChenLiberal53.6%
Scarborough--Rouge ParkOntarioGary AnandasangareeLiberal62.2%
Scarborough SouthwestOntarioBill BlairLiberal57.2%
Simcoe--GreyOntarioTerry DowdallConservative43.5%
Simcoe NorthOntarioBruce StantonConservative43.4%
Spadina--Fort YorkOntarioAdam VaughanLiberal55.8%
St. CatharinesOntarioChris BittleLiberal40.2%
Stormont--Dundas--South GlengarryOntarioEric DuncanConservative53.9%
SudburyOntarioPaul LefebvreLiberal40.9%
ThornhillOntarioPeter KentConservative54.6%
Thunder Bay--Rainy RiverOntarioMarcus PowlowskiLiberal35.3%
Thunder Bay--Superior NorthOntarioPatty HajduLiberal42.9%
Timmins--James BayOntarioCharlie AngusNDP-New Democratic Party40.5%
Toronto CentreOntarioBill MorneauLiberal57.4%
Toronto--DanforthOntarioJulie DabrusinLiberal47.7%
Toronto--St. Paul'sOntarioCarolyn BennettLiberal54.3%
University--RosedaleOntarioChrystia FreelandLiberal51.7%
Vaughan--WoodbridgeOntarioFrancesco SorbaraLiberal51.3%
WaterlooOntarioBardish ChaggerLiberal48.8%
Wellington--Halton HillsOntarioMichael ChongConservative47.4%
WhitbyOntarioRyan TurnbullLiberal43.7%
WillowdaleOntarioAli EhsassiLiberal49.0%
Windsor--TecumsehOntarioIrek KusmierczykLiberal33.4%
Windsor WestOntarioBrian MasseNDP-New Democratic Party40.0%
York CentreOntarioMichael LevittLiberal50.2%
York--SimcoeOntarioScot DavidsonConservative46.3%
York South--WestonOntarioAhmed HussenLiberal58.4%

One row per riding — the candidate the official results record as elected, the same rule /races uses (cross-checked against the highest vote count, never the incumbency marker). Sorted by name, not by margin: for the closest results ranked first, see Candidates and races.