Bryan McAllister’s personal reference notebook
September 11, 2026Short & citedBlog
Civic Viewpoint.
A quiet encyclopedia with a personal desk
Civic Brief • Canadian Politics

Heather McPherson

Heather McPherson is a Canadian politician and New Democratic Party (NDP) member of Parliament for Edmonton Strathcona, Alberta.

Updated September 11, 20261 min readCited sources

Heather McPherson is a Canadian New Democratic Party (NDP) politician and the Member of Parliament for Edmonton Strathcona, Alberta. First elected in 2019, she gained national attention as a leadership candidate in the 2026 federal NDP race.

What it is

Heather McPherson represents the riding of Edmonton Strathcona in the House of Commons. She was first elected in the 2019 federal election and has been re-elected since. She is a member of the New Democratic Party and has served as the party's critic for foreign affairs and international development.

Key details

Born in Edmonton, Alberta, on May 9, 1972, McPherson studied at the University of Alberta and completed a master's degree in education-related studies. She entered federal politics in 2019 and has been described as the only non-Conservative MP from Alberta at times during her tenure.

Why it matters

McPherson ran in the 2026 federal NDP leadership election, finishing second in the first round behind Avi Lewis. Her campaign highlighted her role as a prominent Alberta voice in the NDP, a party that has historically struggled to win seats in the province.

In short

  • NDP MP for Edmonton Strathcona since 2019.
  • Served as NDP critic for foreign affairs.
  • Finished second in the 2026 NDP leadership race.
  • Often the only non-Conservative MP from Alberta.
Canadian angle

She is a federal Member of Parliament representing an Alberta riding, so her career is directly relevant to Canadian federal politics and NDP parliamentary activity.

Quick questions

Who is Heather McPherson?
She is a Canadian NDP politician and the Member of Parliament for Edmonton Strathcona.
When was Heather McPherson first elected?
She was first elected to the House of Commons in the 2019 federal election.
Did Heather McPherson run for NDP leader?
Yes. She ran in the 2026 federal NDP leadership election and placed second in the first round.

Sources

  1. Wikipediahttps://en.wikipedia.org/wiki/Heather_McPherson_(politician)
    Supports: Birth date, political affiliation, riding, first election, and 2026 NDP leadership result.
  2. House of Commons of Canadahttps://www.ourcommons.ca/members/en/heather-mcpherson(105689)
    Supports: Official MP profile, constituency, province, and party affiliation.
  3. OpenParliamenthttps://openparliament.ca/politicians/heather-mcpherson/
    Supports: MP status, riding, and 2025 election result.
  4. CBC Newshttps://www.cbc.ca/news/politics/edmonton-mp-heather-mcpherson-enters-ndp-leadership-race-1.7645303
    Supports: Her entry into the 2026 NDP leadership race.
  5. CBC Newshttps://www.cbc.ca/news/canada/edmonton/lone-alberta-ndp-mp-heather-mcpherson-edmonton-1.5592930
    Supports: Her role as Alberta's lone NDP MP and parliamentary critic roles.
  6. Alberta Council for Global Cooperationhttps://www.acic-caci.org/symposium-speakers-25/heather-mcpherson
    Supports: Background, education, prior nonprofit work, and parliamentary roles.