Thunder Bay--Rainy River — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Thunder Bay--Rainy River was won by Liberal at the 2021 general election, with a margin of 1,984 votes over Conservative. This page covers every general election in Thunder Bay--Rainy River from 2004 to 2021.
Full Election History, 2004–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
2004
Liberal
Liberal
14,290
39.4%
NDP (10,781)
3,509 (9.7 pts)
2006
Liberal
Liberal
13,520
35.1%
NDP (12,862)
658 (1.7 pts)
2008
NDP
NDP
14,478
40.3%
Liberal (11,589)
2,889 (8.0 pts)
2011
NDP
NDP
18,085
48.7%
Conservative (10,097)
7,988 (21.5 pts)
2015
Liberal
Liberal
18,523
44.0%
NDP (12,483)
6,040 (14.4 pts)
2019
Liberal
Liberal
14,498
35.3%
Conservative (12,039)
2,459 (6.0 pts)
2021
Liberal
Liberal
13,655
34.3%
Conservative (11,671)
1,984 (5.0 pts)
Full Result Breakdown by Election
2004
Party
Votes
Share
Liberal
14,290
39.4%
NDP
10,781
29.7%
Conservative
9,559
26.3%
Green
856
2.4%
Marijuana Party
547
1.5%
Christian Heritage Party of Canada
267
0.7%
2006
Party
Votes
Share
Liberal
13,520
35.1%
NDP
12,862
33.4%
Conservative
10,485
27.2%
Green
1,193
3.1%
Marijuana Party
424
1.1%
2008
Party
Votes
Share
NDP
14,478
40.3%
Liberal
11,589
32.3%
Conservative
8,466
23.6%
Green
1,377
3.8%
2011
Party
Votes
Share
NDP
18,085
48.7%
Conservative
10,097
27.2%
Liberal
8,067
21.7%
Green
909
2.4%
2015
Party
Votes
Share
Liberal
18,523
44.0%
NDP
12,483
29.7%
Conservative
8,876
21.1%
Green
2,201
5.2%
2019
Party
Votes
Share
Liberal
14,498
35.3%
Conservative
12,039
29.3%
NDP
11,944
29.1%
Green
1,829
4.5%
People's Party
741
1.8%
2021
Party
Votes
Share
Liberal
13,655
34.3%
Conservative
11,671
29.3%
NDP
11,342
28.5%
People's Party
2,621
6.6%
Green
571
1.4%
Margin Over Time
Winning margin (percentage points) at each contested election, coloured by the winning party. Acclaimed elections (no opposing candidate) aren't plotted since there's no margin to measure.
Trend
Thunder Bay--Rainy River has been contested at 7 general elections on record since 2004. Winning parties over that span: Liberal, NDP.
Frequently Asked Questions
Who won Thunder Bay--Rainy River in the 2021 general election?
Liberal won Thunder Bay--Rainy River in 2021 with 13,655 votes (34.3%), a margin of 1,984 votes over Conservative in second place.
Which parties have won Thunder Bay--Rainy River since 2004?
Since 2004, Thunder Bay--Rainy River has been won by: Liberal, NDP.
What was the closest result in Thunder Bay--Rainy River?
The closest contested result on record for Thunder Bay--Rainy River was 2006, when Liberal beat NDP by 658 votes (1.7 percentage points).