Find my MP by postal code · Canada

Who is my MP? Find out by postal code

Enter your postal code and you'll see your Member of Parliament right away: their name, party, riding, email and phone, and a letter you can send them. Canada has 343 MPs, one for each federal riding.

105 letters and calls to MPs started on MyMP

Share this with your group:FacebookXBluesky

How it works

  1. Enter your postal code

    Type your Canadian postal code (like T5J 2N9) into the search box above. That’s all we need — no account, no email, no address.

  2. See your MP

    We match your postal code to your federal riding and show you your Member of Parliament: name, party, riding, email and phone, plus your MLA and city councillor.

  3. Write to them, or see what they’re doing

    Pick an issue or their latest vote and you get a letter to edit and send from your own email. Or open their profile to see their speeches, votes, and — uniquely on MyMP.ca — who is lobbying them.


Frequently asked questions

Who is my MP?

Your MP (Member of Parliament) is the person elected to represent your federal riding in the House of Commons. Every Canadian address belongs to exactly one of 343 ridings, and your postal code determines which one. Enter your postal code in the search above to see your MP’s name, party, and full profile.

What can my MP do for me?

Your MP can help with federal services like immigration applications, passport delays, CRA issues, EI claims, and veterans’ benefits. They also represent your views in Parliament: you can ask them to vote a certain way on a bill, raise an issue in committee, or write to a minister on your behalf. Their constituency office exists to serve you — the service is free.

How do I contact my MP?

Every MP has an Ottawa office and at least one constituency office in their riding. You can call, email (most addresses follow firstname.lastname@parl.gc.ca), or mail a letter to the House of Commons, Ottawa, Ontario, K1A 0A6 — no postage required. After you look up your MP here, “Write to” gives you a ready letter on the issue you pick, or on their latest vote, which you edit and send from Gmail, Outlook or your own email app.

What if I don’t know my postal code?

Look up your postal code on the Canada Post website, or use the Elections Canada Voter Information Service at elections.ca to find your riding by address. Once you know your riding, you can also browse all 343 ridings on MyMP.ca to find your MP.


Keep exploring