Riding Map

This interactive map shows all 343 Canadian federal ridings, shaded by the party of each riding’s current Member of Parliament, with full 2025 general election results available for every riding.

Liberal leads with 173 seats

343 seats · Majority: 172 seats

Boundaries and results: Elections Canada. Current MPs: House of Commons.

Explore Legistatus