Skip to content
Polimeter

Official sources checked Nov 1, 2026, 11:16 AM EST · How we update

9,340elected officials in office today, from town council to Parliament Hill

Each person is counted once, even with two roles. Municipal coverage is partial: 1,150 of about 3,500 councils so far. See known gaps

By office

  • 27

    Prime Minister and Cabinet

    PM and 26 ministers

    House of Commons
    updated Nov 1

  • 92

    Senators

    of 105 seats

    Senate of Canada
    updated Nov 1

  • 337

    Members of Parliament

    of 343 seats

    House of Commons
    updated Nov 1

  • 13

    Premiers

    of 13

    13 legislatures
    updated Oct 28

  • 688

    Provincial and territorial legislators

    of 783 seats

    12 legislatures
    updated Oct 28

  • 1,141

    Mayors

    Partial coverage

    12 official sources
    updated Nov 1

  • 7,081

    Councillors

    Partial coverage

    12 official sources
    updated Nov 1

Sources: House of Commons · Senate of Canada · provincial and territorial legislatures · Quebec Répertoire des municipalités · NWT Municipal and Community Affairs · city websites · see all sources

Explore by place

Everyone, A to Z

Pick a place on the map to filter, or type a name.

9,588 people, A to Z

Within each letter: Prime Minister, Cabinet, senators, MPs, premiers, provincial and territorial legislators, mayors, councillors, then by family name.

A

287 people

  • Shafqat AliPresident of the Treasury Board · ONLiberal(Liberal Party of Canada)
  • Rebecca AltyMinister of Crown-Indigenous Relations · NTLiberal(Liberal Party of Canada)
  • Anita AnandMinister of Foreign Affairs · ONLiberal(Liberal Party of Canada)
  • Gary AnandasangareeMinister of Public Safety · ONLiberal(Liberal Party of Canada)
  • Charles S. AdlerSenator · MBCSG(Canadian Senators Group)
  • Dawn AndersonSenator · NTConservative(Conservative Party of Canada)
  • Dawn ArnoldSenator · NBISG(Independent Senators Group)
  • David M. ArnotSenator · SKISG(Independent Senators Group)
  • Salma AtaullahjanSenator · ONConservative(Conservative Party of Canada)
  • Réjean AucoinSenator · NSCSG(Canadian Senators Group)

See all 287 with A

B

1,304 people

See all 1,304 with B

C

778 people

See all 778 with C

D

756 people

See all 756 with D

E

76 people

  • Philip EarleMember of Parliament · NLLiberal(Liberal Party of Canada)
  • Ali EhsassiMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Fayçal El-KhouryMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Dave EppMember of Parliament · ONConservative(Conservative Party of Canada)
  • Doug EyolfsonMember of Parliament · MBLiberal(Liberal Party of Canada)
  • David EbyPremier of British Columbia · BC
  • Richard EdjericonMember of the Legislative Assembly · NT
  • David EggenMember of the Legislative Assembly · ABNDP(Alberta New Democratic Party)
  • Karim ElayoubiMember of the National Assembly · QCPCQ(Parti conservateur du Québec)
  • Dieudonné Ella OyonoMember of the National Assembly · QCPQ(Parti québécois)

See all 76 with E

F

327 people

  • Sean FraserMinister of Justice · NSLiberal(Liberal Party of Canada)
  • Éric ForestSenator · QCISG(Independent Senators Group)
  • Brian FrancisSenator · PEPSG(Progressive Senate Group)
  • Daryl S. FridhandlerSenator · ABPSG(Progressive Senate Group)
  • Rosemarie FalkMember of Parliament · SKConservative(Conservative Party of Canada)
  • Ted FalkMember of Parliament · MBConservative(Conservative Party of Canada)
  • Jessica FancyMember of Parliament · NSLiberal(Liberal Party of Canada)
  • Bruce FanjoyMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Greg FergusMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Darren FisherMember of Parliament · NSLiberal(Liberal Party of Canada)

See all 327 with F

G

790 people

See all 790 with G

H

251 people

  • Patty HajduMinister of Jobs and Families · ONLiberal(Liberal Party of Canada)
  • Tim HodgsonMinister of Energy and Natural Resources · ONLiberal(Liberal Party of Canada)
  • Peter HarderSenator · ONPSG(Progressive Senate Group)
  • Katherine HaySenator · ONPSG(Progressive Senate Group)
  • Martine HébertSenator · QCISG(Independent Senators Group)
  • Danièle HenkelSenator · QCPSG(Progressive Senate Group)
  • Leo HousakosSenator · QCConservative(Conservative Party of Canada)
  • Jasraj HallanMember of Parliament · ABConservative(Conservative Party of Canada)
  • Brendan HanleyMember of Parliament · YTLiberal(Liberal Party of Canada)
  • Gabriel HardyMember of Parliament · QCConservative(Conservative Party of Canada)

See all 251 with H

I

36 people

  • Tony InceSenator · NSCSG(Canadian Senators Group)
  • Angelo IaconoMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Lori IdloutMember of Parliament · NULiberal(Liberal Party of Canada)
  • Louis IalentiMember of the National Assembly · QCPLQ(Quebec Liberal Party)
  • Nathan IpMember of the Legislative Assembly · ABNDP(Alberta New Democratic Party)
  • Jason IqaluqMember of the Legislative Assembly · NU
  • Janis IrwinMember of the Legislative Assembly · ABNDP(Alberta New Democratic Party)
  • Wade IstchenkoMember of the Legislative Assembly · YTYukon Party
  • André IbghyMayor of Ivry-sur-le-Lac · QC
  • John Leskiw IIMayor of Enterprise · NT

See all 36 with I

J

149 people

  • Mélanie JolyMinister of Industry · QCLiberal(Liberal Party of Canada)
  • Grant JacksonMember of Parliament · MBConservative(Conservative Party of Canada)
  • Helena JaczekMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Tamara JansenMember of Parliament · BCConservative(Conservative Party of Canada)
  • Matt JenerouxMember of Parliament · ABLiberal(Liberal Party of Canada)
  • Jamil JivaniMember of Parliament · ONConservative(Conservative Party of Canada)
  • Gord JohnsMember of Parliament · BCNDP(New Democratic Party)
  • Natilien JosephMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Brian M. JeanMember of the Legislative Assembly · ABUCP(United Conservative Party of Alberta)
  • Terry JensonMember of the Legislative Assembly · SKSask. Party(Saskatchewan Party)

See all 149 with J

K

124 people

  • Nancy Karetak-LindellSenator · NUISG(Independent Senators Group)
  • Joan KingstonSenator · NBISG(Independent Senators Group)
  • Marty KlyneSenator · SKPSG(Progressive Senate Group)
  • Arielle KayabagaMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Mike KellowayMember of Parliament · NSLiberal(Liberal Party of Canada)
  • Pat KellyMember of Parliament · ABConservative(Conservative Party of Canada)
  • Iqra KhalidMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Arpan KhannaMember of Parliament · ONConservative(Conservative Party of Canada)
  • Jeff KibbleMember of Parliament · BCConservative(Conservative Party of Canada)
  • Rhonda KirklandMember of Parliament · ONConservative(Conservative Party of Canada)

See all 124 with K

L

1,153 people

  • Dominic LeBlancMinister of Internal Trade · NBLiberal(Liberal Party of Canada)
  • Joël LightboundMinister of Government Transformation, Public Works and Procurement and Quebec Lieutenant · QCLiberal(Liberal Party of Canada)
  • Patti LaBoucane-BensonSenator · ABGRO(Government Representative Office)
  • Tony LoffredaSenator · QCISG(Independent Senators Group)
  • Mike LakeMember of Parliament · ABConservative(Conservative Party of Canada)
  • Marie-France LalondeMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Emmanuella LambropoulosMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Kevin LamoureuxMember of Parliament · MBLiberal(Liberal Party of Canada)
  • Melissa LantsmanMember of Parliament · ONConservative(Conservative Party of Canada)
  • Linda LapointeMember of Parliament · QCLiberal(Liberal Party of Canada)

See all 1,153 with L

M

756 people

  • Heath MacDonaldMinister of Agriculture and Agri-Food · PELiberal(Liberal Party of Canada)
  • Steven MacKinnonMinister of Transport · QCLiberal(Liberal Party of Canada)
  • David McGuintyMinister of National Defence · ONLiberal(Liberal Party of Canada)
  • Jill McKnightMinister of Veterans Affairs · BCLiberal(Liberal Party of Canada)
  • Marjorie MichelMinister of Health · QCLiberal(Liberal Party of Canada)
  • Marc MillerMinister of Canadian Identity and Culture · QCLiberal(Liberal Party of Canada)
  • Jane MacAdamSenator · PEISG(Independent Senators Group)
  • Michael L. MacDonaldSenator · NSConservative(Conservative Party of Canada)
  • Fabian ManningSenator · NLConservative(Conservative Party of Canada)
  • Richard MartelSenator · QCConservative(Conservative Party of Canada)

See all 756 with M

N

136 people

  • Yasir NaqviMember of Parliament · ONLiberal(Liberal Party of Canada)
  • John NaterMember of Parliament · ONConservative(Conservative Party of Canada)
  • Juanita NathanMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Chi NguyenMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Taleeb NoormohamedMember of Parliament · BCLiberal(Liberal Party of Canada)
  • Christine NormandinMember of Parliament · QCBloc Québécois
  • Bienvenu-Olivier NtumbaMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Dale NallyMember of the Legislative Assembly · ABUCP(United Conservative Party of Alberta)
  • Pierre NantelMember of the National Assembly · QCPQ(Parti québécois)
  • Konrad NarthMember of the Legislative Assembly · MBPC(Progressive Conservative Party of Manitoba)

See all 136 with N

O

92 people

  • Eleanor OlszewskiMinister of Emergency Management and Community Resilience · ABLiberal(Liberal Party of Canada)
  • Flordeliz (Gigi) OslerSenator · MBCSG(Canadian Senators Group)
  • Manuelle OudarSenator · QCISG(Independent Senators Group)
  • Rodney OuelletteSenator · NBNon-affiliated
  • Dominique O'RourkeMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Robert OliphantMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Tom OsborneMember of Parliament · NLLiberal(Liberal Party of Canada)
  • Loyola O'DriscollMember of the House of Assembly · NLPC(Progressive Conservative Party of Newfoundland and Labrador)
  • Sheilagh O'LearyMember of the House of Assembly · NLNDP(Newfoundland and Labrador New Democratic Party)
  • Bill OliverMember of the Legislative Assembly · NBProgressive Conservative Party(Progressive Conservative Party of New Brunswick)

See all 92 with O

P

686 people

See all 686 with P

Q

29 people

See all 29 with Q

R

491 people

See all 491 with R

S

538 people

  • Maninder SidhuMinister of International Trade · ONLiberal(Liberal Party of Canada)
  • Evan SolomonMinister of Artificial Intelligence and Digital Innovation · ONLiberal(Liberal Party of Canada)
  • Paulette SeniorSenator · ONISG(Independent Senators Group)
  • Paula SimonsSenator · ABISG(Independent Senators Group)
  • Karen SorensenSenator · ABPSG(Progressive Senate Group)
  • Allister SuretteSenator · NSISG(Independent Senators Group)
  • Ruby SahotaMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Gurbux SainiMember of Parliament · BCLiberal(Liberal Party of Canada)
  • Randeep SaraiMember of Parliament · BCLiberal(Liberal Party of Canada)
  • Abdelhaq SariMember of Parliament · QCLiberal(Liberal Party of Canada)

See all 538 with S

T

447 people

  • Joanne ThompsonMinister of Fisheries · NLLiberal(Liberal Party of Canada)
  • Scott TannasSenator · ABCSG(Canadian Senators Group)
  • Geeta TuckerSenator · MBNon-affiliated
  • Kristina Tesser DerksenMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Luc ThériaultMember of Parliament · QCBloc Québécois
  • Rachael ThomasMember of Parliament · ABConservative(Conservative Party of Canada)
  • Corey TochorMember of Parliament · SKConservative(Conservative Party of Canada)
  • Fraser TolmieMember of Parliament · SKConservative(Conservative Party of Canada)
  • Ryan TurnbullMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Peter TabunsMember of Provincial Parliament · ONNDP(New Democratic Party of Ontario)

See all 447 with T

U

3 people

V

225 people

  • Toni VaroneSenator · ONISG(Independent Senators Group)
  • Josée VernerSenator · QCCSG(Canadian Senators Group)
  • Rechie ValdezMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Adam van KoeverdenMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Tako Van PoptaMember of Parliament · BCConservative(Conservative Party of Canada)
  • Anita VandenbeldMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Dominique VienMember of Parliament · QCConservative(Conservative Party of Canada)
  • Arnold ViersenMember of Parliament · ABConservative(Conservative Party of Canada)
  • Louis VilleneuveMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Brad VisMember of Parliament · BCConservative(Conservative Party of Canada)

See all 225 with V

W

110 people

  • David M. WellsSenator · NLConservative(Conservative Party of Canada)
  • Kristopher WellsSenator · ABPSG(Progressive Senate Group)
  • Judy A. WhiteSenator · NLPSG(Progressive Senate Group)
  • Duncan WilsonSenator · BCPSG(Progressive Senate Group)
  • Yuen Pau WooSenator · BCISG(Independent Senators Group)
  • Chris WarkentinMember of Parliament · ABConservative(Conservative Party of Canada)
  • Tim WatchornMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Kevin WaughMember of Parliament · SKConservative(Conservative Party of Canada)
  • Patrick WeilerMember of Parliament · BCLiberal(Liberal Party of Canada)
  • John WilliamsonMember of Parliament · NBConservative(Conservative Party of Canada)

See all 110 with W

Y

25 people

  • Suze YouanceSenator · QCISG(Independent Senators Group)
  • Hassan YussuffSenator · ONISG(Independent Senators Group)
  • Jean YipMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Sheryl YakeleyaMember of the Legislative Assembly · NT
  • Tany YaoMember of the Legislative Assembly · ABUCP(United Conservative Party of Alberta)
  • Muhammad YaseenMember of the Legislative Assembly · ABUCP(United Conservative Party of Alberta)
  • Aleana YoungMember of the Legislative Assembly · SKNDP(New Democratic Party, Sask. Section)
  • Colleen YoungMember of the Legislative Assembly · SKSask. Party(Saskatchewan Party)
  • Nolan YoungMember of the Legislative Assembly · NSPC(Progressive Conservative Association of Nova Scotia)
  • Douglas YalleeMayor of Tulita · NT

See all 25 with Y

Z

19 people

  • Salma ZahidMember of Parliament · ONLiberal(Liberal Party of Canada)
  • John ZerucelliMember of Parliament · ONLiberal(Liberal Party of Canada)
  • Bob ZimmerMember of Parliament · BCConservative(Conservative Party of Canada)
  • Sameer ZuberiMember of Parliament · QCLiberal(Liberal Party of Canada)
  • Sol ZanettiMember of the National Assembly · QCQS(Québec solidaire)
  • Sonia ZiadéMember of the National Assembly · QCPLQ(Quebec Liberal Party)
  • Justin ZieglerMember of the Legislative Assembly · YTNDP(Yukon New Democratic Party)
  • Peter ZytynskyMayor of Pointe-des-Cascades · QC
  • Robin ZachariasCouncillor (seat 6), Otter Lake · QC
  • Shanon ZachidniakCouncillor, Ward 8, Regina · SK

See all 19 with Z

Open the full directory