
House of CommonsIn officeNew Democratic PartyAlberta · Edmonton StrathconaMember of Parliament
Heather McPherson
Profile
Heather McPherson is a Canadian politician serving as the Member of Parliament for Edmonton Strathcona. First elected in 2019, she has been a prominent voice for the New Democratic Party, focusing on international development, environmental oversight, and social justice. Throughout her tenure, she has advocated for nuclear disarmament, the recognition of Palestinian statehood, and expanded healthcare access. In 2026, she ran as a candidate for the leadership of the New Democratic Party, ultimately placing second in the contest.
Details
- Born
- May 9, 1972 · 54 years old
- Birth place
- Edmonton, Alberta, Canada
- Education
- University of Alberta
- Career
- Executive director of the Alberta Council on Global Co-operation



