Map of official results for the 2021 federal election

Description is below.

The map shows the following information:

Newfoundland and Labrador
Electoral districtElected candidatePolitical affiliation
AvalonKen McDonaldLiberal Party of Canada
Bonavista—Burin—TrinityChurence RogersLiberal Party of Canada
Coast of Bays—Central—Notre DameClifford SmallConservative Party of Canada
LabradorYvonne JonesLiberal Party of Canada
Long Range MountainsGudie HutchingsLiberal Party of Canada
St. John's EastJoanne ThompsonLiberal Party of Canada
St. John's South—Mount PearlHon. Seamus O'ReganLiberal Party of Canada
Prince Edward Island
Electoral districtElected candidatePolitical affiliation
CardiganHon. Lawrence MacAulayLiberal Party of Canada
CharlottetownSean CaseyLiberal Party of Canada
EgmontBobby MorrisseyLiberal Party of Canada
MalpequeHeath MacDonaldLiberal Party of Canada
Nova Scotia
Electoral districtElected candidatePolitical affiliation
Cape Breton—CansoMike KellowayLiberal Party of Canada
Central NovaSean FraserLiberal Party of Canada
Cumberland—ColchesterStephen EllisConservative Party of Canada
Dartmouth—Cole HarbourDarren FisherLiberal Party of Canada
HalifaxAndy FillmoreLiberal Party of Canada
Halifax WestLena Metlege DiabLiberal Party of Canada
Kings—HantsKody BloisLiberal Party of Canada
Sackville—Preston—ChezzetcookDarrell SamsonLiberal Party of Canada
South Shore—St. MargaretsRick PerkinsConservative Party of Canada
Sydney—VictoriaJaime BattisteLiberal Party of Canada
West NovaChris d'EntremontConservative Party of Canada
New Brunswick
Electoral districtElected candidatePolitical affiliation
Acadie—BathurstSerge CormierLiberal Party of Canada
BeauséjourHon. Dominic LeBlancLiberal Party of Canada
FrederictonJenica AtwinLiberal Party of Canada
Fundy RoyalHon. Rob MooreConservative Party of Canada
Madawaska—RestigoucheRené ArseneaultLiberal Party of Canada
Miramichi—Grand LakeJake StewartConservative Party of Canada
Moncton—Riverview—DieppeHon. Ginette Petitpas TaylorLiberal Party of Canada
New Brunswick SouthwestJohn WilliamsonConservative Party of Canada
Saint John—RothesayWayne LongLiberal Party of Canada
Tobique—MactaquacRichard BragdonConservative Party of Canada
Quebec
Electoral districtElected candidatePolitical affiliation
Abitibi—Baie-James—Nunavik—EeyouSylvie BérubéBloc Québécois
Abitibi—TémiscamingueSébastien LemireBloc Québécois
Ahuntsic-CartiervilleHon. Mélanie JolyLiberal Party of Canada
Alfred-PellanAngelo IaconoLiberal Party of Canada
Argenteuil—La Petite-NationStéphane LauzonLiberal Party of Canada
Avignon—La Mitis—Matane—MatapédiaKristina MichaudBloc Québécois
BeauceRichard LehouxConservative Party of Canada
Beauport—Côte-de-Beaupré—Île d'Orléans—CharlevoixCaroline DesbiensBloc Québécois
Beauport—LimoilouJulie VignolaBloc Québécois
Bécancour—Nicolet—SaurelLouis PlamondonBloc Québécois
Bellechasse—Les Etchemins—LévisDominique VienConservative Party of Canada
Beloeil—ChamblyYves-François BlanchetBloc Québécois
Berthier—MaskinongéYves PerronBloc Québécois
BourassaEmmanuel DubourgLiberal Party of Canada
Brome—MissisquoiPascale St-OngeLiberal Party of Canada
Brossard—Saint-LambertAlexandra MendèsLiberal Party of Canada
Charlesbourg—Haute-Saint-CharlesPierre Paul-HusConservative Party of Canada
Châteauguay—LacolleBrenda ShanahanLiberal Party of Canada
Chicoutimi—Le FjordRichard MartelConservative Party of Canada
Compton—StansteadHon. Marie-Claude BibeauLiberal Party of Canada
Dorval—Lachine—LaSalleAnju DhillonLiberal Party of Canada
DrummondMartin ChampouxBloc Québécois
Gaspésie—Les Îles-de-la-MadeleineHon. Diane LebouthillierLiberal Party of Canada
GatineauSteven MacKinnonLiberal Party of Canada
HochelagaSoraya Martinez FerradaLiberal Party of Canada
Honoré-MercierHon. Pablo RodriguezLiberal Party of Canada
Hull—AylmerGreg FergusLiberal Party of Canada
JolietteGabriel Ste-MarieBloc Québécois
JonquièreMario SimardBloc Québécois
La Pointe-de-l'ÎleMario BeaulieuBloc Québécois
La PrairieAlain TherrienBloc Québécois
Lac-Saint-JeanAlexis Brunelle-DuceppeBloc Québécois
Lac-Saint-LouisFrancis ScarpaleggiaLiberal Party of Canada
LaSalle—Émard—VerdunHon. David LamettiLiberal Party of Canada
Laurentides—LabelleMarie-Hélène GaudreauBloc Québécois
Laurier—Sainte-MarieHon. Steven GuilbeaultLiberal Party of Canada
Laval—Les ÎlesFayçal El-KhouryLiberal Party of Canada
Lévis—LotbinièreJacques Gourde Conservative Party of Canada
Longueuil—Charles-LeMoyneSherry RomanadoLiberal Party of Canada
Longueuil—Saint-HubertDenis TrudelBloc Québécois
Louis-HébertJoël LightboundLiberal Party of Canada
Louis-Saint-LaurentGérard DeltellConservative Party of Canada
ManicouaganMarilène GillBloc Québécois
Marc-Aurèle-FortinYves RobillardLiberal Party of Canada
Mégantic—L'ÉrableLuc BertholdConservative Party of Canada
MirabelJean-Denis GaronBloc Québécois
MontarvilleStéphane BergeronBloc Québécois
MontcalmLuc ThériaultBloc Québécois
Montmagny—L'Islet—Kamouraska—Rivière-du-LoupBernard GénéreuxConservative Party of Canada
Mount RoyalAnthony Housefather Liberal Party of Canada
Notre-Dame-de-Grâce—WestmountHon. Marc GarneauLiberal Party of Canada
OutremontRachel BendayanLiberal Party of Canada
PapineauThe Right Hon. Justin TrudeauLiberal Party of Canada
Pierre-Boucher—Les Patriotes—VerchèresXavier Barsalou-Duval Bloc Québécois
Pierrefonds—DollardSameer ZuberiLiberal Party of Canada
PontiacSophie ChatelLiberal Party of Canada
Portneuf—Jacques-CartierJoël GodinConservative Party of Canada
QuébecHon. Jean-Yves DuclosLiberal Party of Canada
RepentignyMonique PauzéBloc Québécois
Richmond—ArthabaskaAlain RayesConservative Party of Canada
Rimouski-Neigette—Témiscouata—Les BasquesMaxime Blanchette-JoncasBloc Québécois
Rivière-des-Mille-ÎlesLuc DesiletsBloc Québécois
Rivière-du-NordRhéal FortinBloc Québécois
Rosemont—La Petite-PatrieAlexandre BoulericeNew Democratic Party
Saint-Hyacinthe—BagotSimon-Pierre Savard-TremblayBloc Québécois
Saint-JeanChristine NormandinBloc Québécois
Saint-LaurentEmmanuella LambropoulosLiberal Party of Canada
Saint-Léonard—Saint-MichelPatricia LattanzioLiberal Party of Canada
Saint-Maurice—ChamplainHon. François-Philippe ChampagneLiberal Party of Canada
Salaberry—SuroîtClaude DebellefeuilleBloc Québécois
SheffordAndréanne LaroucheBloc Québécois
SherbrookeÉlisabeth BrièreLiberal Party of Canada
TerrebonneNathalie Sinclair-DesgagnéBloc Québécois
Thérèse-De BlainvilleLouise ChabotBloc Québécois
Trois-RivièresRené VillemureBloc Québécois
Vaudreuil—SoulangesPeter SchiefkeLiberal Party of Canada
Ville-Marie—Le Sud-Ouest—Île-des-SoeursHon. Marc MillerLiberal Party of Canada
VimyAnnie KoutrakisLiberal Party of Canada
Ontario
Electoral districtElected candidatePolitical affiliation
AjaxHon. Mark HollandLiberal Party of Canada
Algoma—Manitoulin—KapuskasingCarol HughesNew Democratic Party
Aurora—Oak Ridges—Richmond HillLeah Taylor RoyLiberal Party of Canada
Barrie—InnisfilJohn BrassardConservative Party of Canada
Barrie—Springwater—Oro-MedonteDoug ShipleyConservative Party of Canada
Bay of QuinteRyan WilliamsConservative Party of Canada
Beaches—East YorkNathaniel Erskine-SmithLiberal Party of Canada
Brampton CentreShafqat AliLiberal Party of Canada
Brampton EastManinder SidhuLiberal Party of Canada
Brampton NorthRuby SahotaLiberal Party of Canada
Brampton SouthSonia SidhuLiberal Party of Canada
Brampton WestKamal KheraLiberal Party of Canada
Brantford—BrantLarry BrockConservative Party of Canada
Bruce—Grey—Owen SoundAlex RuffConservative Party of Canada
BurlingtonHon. Karina GouldLiberal Party of Canada
CambridgeBryan MayLiberal Party of Canada
CarletonHon. Pierre PoilievreConservative Party of Canada
Chatham-Kent—LeamingtonDave EppConservative Party of Canada
DavenportJulie DzerowiczLiberal Party of Canada
Don Valley EastMichael CoteauLiberal Party of Canada
Don Valley NorthHan DongLiberal Party of Canada
Don Valley WestRob OliphantLiberal Party of Canada
Dufferin—CaledonKyle SeebackConservative Party of Canada
DurhamHon. Erin O'TooleConservative Party of Canada
Eglinton—LawrenceHon. Marco MendicinoLiberal Party of Canada
Elgin—Middlesex—LondonKaren VecchioConservative Party of Canada
EssexChris LewisConservative Party of Canada
Etobicoke CentreYvan BakerLiberal Party of Canada
Etobicoke NorthHon. Kirsty DuncanLiberal Party of Canada
Etobicoke—LakeshoreJames MaloneyLiberal Party of Canada
Flamborough—GlanbrookDan MuysConservative Party of Canada
Glengarry—Prescott—RussellFrancis DrouinLiberal Party of Canada
GuelphLloyd LongfieldLiberal Party of Canada
Haldimand—NorfolkLeslyn LewisConservative Party of Canada
Haliburton—Kawartha Lakes—BrockJamie SchmaleConservative Party of Canada
Hamilton CentreMatthew GreenNew Democratic Party
Hamilton East—Stoney CreekChad CollinsLiberal Party of Canada
Hamilton MountainLisa HepfnerLiberal Party of Canada
Hamilton West—Ancaster—DundasHon. Filomena TassiLiberal Party of Canada
Hastings—Lennox and AddingtonShelby Kramp-NeumanConservative Party of Canada
Humber River—Black CreekHon. Judy SgroLiberal Party of Canada
Huron—BruceBen LobbConservative Party of Canada
Kanata—CarletonJenna SuddsLiberal Party of Canada
KenoraEric MelilloConservative Party of Canada
King—VaughanAnna RobertsConservative Party of Canada
Kingston and the IslandsMark GerretsenLiberal Party of Canada
Kitchener CentreMike MorriceGreen Party of Canada
Kitchener South—HespelerValerie BradfordLiberal Party of Canada
Kitchener—ConestogaTim LouisLiberal Party of Canada
Lambton—Kent—MiddlesexLianne RoodConservative Party of Canada
Lanark—Frontenac—KingstonScott ReidConservative Party of Canada
Leeds—Grenville—Thousand Islands and Rideau LakesMichael BarrettConservative Party of Canada
London North CentrePeter FragiskatosLiberal Party of Canada
London WestArielle KayabagaLiberal Party of Canada
London—FanshaweLindsay MathyssenNew Democratic Party
Markham—StouffvilleHelena JaczekLiberal Party of Canada
Markham—ThornhillHon. Mary NgLiberal Party of Canada
Markham—UnionvillePaul ChiangLiberal Party of Canada
MiltonAdam van KoeverdenLiberal Party of Canada
Mississauga CentreHon. Omar AlghabraLiberal Party of Canada
Mississauga East—CooksvillePeter FonsecaLiberal Party of Canada
Mississauga—Erin MillsIqra KhalidLiberal Party of Canada
Mississauga—LakeshoreSven SpengemannLiberal Party of Canada
Mississauga—MaltonIqwinder GaheerLiberal Party of Canada
Mississauga—StreetsvilleRechie ValdezLiberal Party of Canada
NepeanChandra AryaLiberal Party of Canada
Newmarket—AuroraTony Van BynenLiberal Party of Canada
Niagara CentreVance BadaweyLiberal Party of Canada
Niagara FallsTony BaldinelliConservative Party of Canada
Niagara WestDean AllisonConservative Party of Canada
Nickel BeltMarc G. SerréLiberal Party of Canada
Nipissing—TimiskamingAnthony RotaLiberal Party of Canada
Northumberland—Peterborough SouthPhilip LawrenceConservative Party of Canada
OakvilleHon. Anita AnandLiberal Party of Canada
Oakville North—BurlingtonPam DamoffLiberal Party of Canada
OrléansMarie-France LalondeLiberal Party of Canada
OshawaColin CarrieConservative Party of Canada
Ottawa CentreYasir NaqviLiberal Party of Canada
Ottawa SouthHon. David McGuintyLiberal Party of Canada
Ottawa West—NepeanAnita VandenbeldLiberal Party of Canada
Ottawa—VanierHon. Mona FortierLiberal Party of Canada
OxfordDave MacKenzieConservative Party of Canada
Parkdale—High ParkArif ViraniLiberal Party of Canada
Parry Sound—MuskokaScott AitchisonConservative Party of Canada
Perth—WellingtonJohn NaterConservative Party of Canada
Peterborough—KawarthaMichelle FerreriConservative Party of Canada
Pickering—UxbridgeJennifer O'ConnellLiberal Party of Canada
Renfrew—Nipissing—PembrokeCheryl GallantConservative Party of Canada
Richmond HillMajid JowhariLiberal Party of Canada
St. CatharinesChris BittleLiberal Party of Canada
Sarnia—LambtonMarilyn GladuConservative Party of Canada
Sault Ste. MarieTerry SheehanLiberal Party of Canada
Scarborough CentreSalma ZahidLiberal Party of Canada
Scarborough NorthShaun ChenLiberal Party of Canada
Scarborough SouthwestHon. Bill BlairLiberal Party of Canada
Scarborough—AgincourtJean YipLiberal Party of Canada
Scarborough—GuildwoodHon. John McKayLiberal Party of Canada
Scarborough—Rouge ParkGary AnandasangareeLiberal Party of Canada
Simcoe NorthAdam ChambersConservative Party of Canada
Simcoe—GreyTerry DowdallConservative Party of Canada
Spadina—Fort YorkKevin VuongLiberal Party of Canada
Stormont—Dundas—South GlengarryEric DuncanConservative Party of Canada
SudburyViviane LaPointeLiberal Party of Canada
ThornhillMelissa LantsmanConservative Party of Canada
Thunder Bay—Rainy RiverMarcus PowlowskiLiberal Party of Canada
Thunder Bay—Superior NorthHon. Patty HajduLiberal Party of Canada
Timmins—James BayCharlie AngusNew Democratic Party
Toronto CentreMarci IenLiberal Party of Canada
Toronto—DanforthJulie DabrusinLiberal Party of Canada
Toronto—St. Paul'sHon. Carolyn BennettLiberal Party of Canada
University—RosedaleHon. Chrystia FreelandLiberal Party of Canada
Vaughan—WoodbridgeFrancesco SorbaraLiberal Party of Canada
WaterlooHon. Bardish ChaggerLiberal Party of Canada
Wellington—Halton HillsHon. Michael ChongConservative Party of Canada
WhitbyRyan TurnbullLiberal Party of Canada
WillowdaleAli EhsassiLiberal Party of Canada
Windsor WestBrian MasseNew Democratic Party
Windsor—TecumsehIrek KusmierczykLiberal Party of Canada
York CentreYa'ara SaksLiberal Party of Canada
York South—WestonHon. Ahmed HussenLiberal Party of Canada
York—SimcoeScot DavidsonConservative Party of Canada
Manitoba
Electoral districtElected candidatePolitical affiliation
Brandon—SourisLarry MaguireConservative Party of Canada
Charleswood—St. James—Assiniboia—HeadingleyMarty MorantzConservative Party of Canada
Churchill—Keewatinook AskiNiki AshtonNew Democratic Party
Dauphin—Swan River—NeepawaDan MazierConservative Party of Canada
Elmwood—TransconaDaniel BlaikieNew Democratic Party
Kildonan—St. PaulRaquel DanchoConservative Party of Canada
Portage—LisgarHon. Candice BergenConservative Party of Canada
ProvencherTed FalkConservative Party of Canada
Saint Boniface—Saint VitalHon. Dan VandalLiberal Party of Canada
Selkirk—Interlake—EastmanJames BezanConservative Party of Canada
Winnipeg CentreLeah GazanNew Democratic Party
Winnipeg NorthKevin LamoureuxLiberal Party of Canada
Winnipeg SouthTerry DuguidLiberal Party of Canada
Winnipeg South CentreHon. Jim CarrLiberal Party of Canada
Saskatchewan
Electoral districtElected candidatePolitical affiliation
Battlefords—LloydminsterRosemarie FalkConservative Party of Canada
Carlton Trail—Eagle CreekKelly BlockConservative Party of Canada
Cypress Hills—GrasslandsJeremy PatzerConservative Party of Canada
Desnethé—Missinippi—Churchill RiverGary VidalConservative Party of Canada
Moose Jaw—Lake Centre—LaniganFraser TolmieConservative Party of Canada
Prince AlbertRandy HobackConservative Party of Canada
Regina—LewvanWarren SteinleyConservative Party of Canada
Regina—Qu'AppelleHon. Andrew ScheerConservative Party of Canada
Regina—WascanaMichael KramConservative Party of Canada
Saskatoon WestBrad RedekoppConservative Party of Canada
Saskatoon—GrasswoodKevin WaughConservative Party of Canada
Saskatoon—UniversityCorey TochorConservative Party of Canada
Souris—Moose MountainRobert KitchenConservative Party of Canada
Yorkton—MelvilleCathay WagantallConservative Party of Canada
Alberta
Electoral districtElected candidatePolitical affiliation
Banff—AirdrieBlake RichardsConservative Party of Canada
Battle River—CrowfootDamien KurekConservative Party of Canada
Bow RiverMartin ShieldsConservative Party of Canada
Calgary CentreGreg McLeanConservative Party of Canada
Calgary ConfederationLen WebberConservative Party of Canada
Calgary Forest LawnJasraj Singh HallanConservative Party of Canada
Calgary HeritageBob BenzenConservative Party of Canada
Calgary MidnaporeStephanie KusieConservative Party of Canada
Calgary Nose HillHon. Michelle Rempel GarnerConservative Party of Canada
Calgary Rocky RidgePat KellyConservative Party of Canada
Calgary ShepardTom KmiecConservative Party of Canada
Calgary Signal HillRon LiepertConservative Party of Canada
Calgary SkyviewGeorge ChahalLiberal Party of Canada
Edmonton CentreRandy BoissonnaultLiberal Party of Canada
Edmonton GriesbachBlake DesjarlaisNew Democratic Party
Edmonton ManningZiad AboultaifConservative Party of Canada
Edmonton Mill WoodsHon. Tim UppalConservative Party of Canada
Edmonton RiverbendMatt JenerouxConservative Party of Canada
Edmonton StrathconaHeather McPhersonNew Democratic Party
Edmonton WestKelly McCauleyConservative Party of Canada
Edmonton—WetaskiwinHon. Mike LakeConservative Party of Canada
FoothillsJohn BarlowConservative Party of Canada
Fort McMurray—Cold LakeLaila GoodridgeConservative Party of Canada
Grande Prairie—MackenzieChris WarkentinConservative Party of Canada
LakelandShannon StubbsConservative Party of Canada
LethbridgeRachael HarderConservative Party of Canada
Medicine Hat—Cardston—WarnerGlen MotzConservative Party of Canada
Peace River—WestlockArnold ViersenConservative Party of Canada
Red Deer—LacombeBlaine CalkinsConservative Party of Canada
Red Deer—Mountain ViewEarl DreeshenConservative Party of Canada
St. Albert—EdmontonMichael CooperConservative Party of Canada
Sherwood Park—Fort SaskatchewanGarnett GenuisConservative Party of Canada
Sturgeon River—ParklandDane LloydConservative Party of Canada
YellowheadGerald SorokaConservative Party of Canada
British Columbia
Electoral districtElected candidatePolitical affiliation
AbbotsfordHon. Ed FastConservative Party of Canada
Burnaby North—SeymourTerry BeechLiberal Party of Canada
Burnaby SouthJagmeet SinghNew Democratic Party
Cariboo—Prince GeorgeTodd DohertyConservative Party of Canada
Central Okanagan—Similkameen—NicolaDan AlbasConservative Party of Canada
Chilliwack—HopeMark StrahlConservative Party of Canada
Cloverdale—Langley CityJohn AldagLiberal Party of Canada
Coquitlam—Port CoquitlamRon McKinnonLiberal Party of Canada
Courtenay—AlberniGord JohnsNew Democratic Party
Cowichan—Malahat—LangfordAlistair MacGregorNew Democratic Party
DeltaHon. Carla QualtroughLiberal Party of Canada
Esquimalt—Saanich—SookeRandall GarrisonNew Democratic Party
Fleetwood—Port KellsKen HardieLiberal Party of Canada
Kamloops—Thompson—CaribooFrank CaputoConservative Party of Canada
Kelowna—Lake CountryTracy GrayConservative Party of Canada
Kootenay—ColumbiaRob MorrisonConservative Party of Canada
Langley—AldergroveTako Van PoptaConservative Party of Canada
Mission—Matsqui—Fraser CanyonBrad VisConservative Party of Canada
Nanaimo—LadysmithLisa Marie BarronNew Democratic Party
New Westminster—BurnabyPeter JulianNew Democratic Party
North Island—Powell RiverRachel BlaneyNew Democratic Party
North Okanagan—ShuswapMel ArnoldConservative Party of Canada
North VancouverHon. Jonathan WilkinsonLiberal Party of Canada
Pitt Meadows—Maple RidgeMarc DaltonConservative Party of Canada
Port Moody—CoquitlamBonita ZarrilloNew Democratic Party
Prince George—Peace River—Northern RockiesBob ZimmerConservative Party of Canada
Richmond CentreWilson MiaoLiberal Party of Canada
Saanich—Gulf IslandsElizabeth MayGreen Party pf Canada
Skeena—Bulkley ValleyTaylor BachrachNew Democratic Party
South Okanagan—West KootenayRichard CanningsNew Democratic Party
South Surrey—White RockHon. Kerry-Lynne FindlayConservative Party of Canada
Steveston—Richmond EastParm BainsLiberal Party of Canada
Surrey CentreRandeep SaraiLiberal Party of Canada
Surrey—NewtonSukh DhaliwalLiberal Party of Canada
Vancouver CentreHon. Hedy FryLiberal Party of Canada
Vancouver EastJenny KwanNew Democratic Party
Vancouver GranvilleTaleeb NoormohamedLiberal Party of Canada
Vancouver KingswayDon DaviesNew Democratic Party
Vancouver QuadraHon. Joyce MurrayLiberal Party of Canada
Vancouver SouthHon. Harjit S. SajjanLiberal Party of Canada
VictoriaLaurel CollinsNew Democratic Party
West Vancouver—Sunshine Coast—Sea to Sky CountryPatrick WeilerLiberal Party of Canada
Yukon
Electoral districtElected candidatePolitical affiliation
YukonBrendan HanleyLiberal Party of Canada
Northwest Territories
Electoral districtElected candidatePolitical affiliation
Northwest TerritoriesMichael McLeodLiberal Party of Canada
Nunavut
Electoral districtElected candidatePolitical affiliation
NunavutLori IdloutNew Democratic Party