Canada's electoral history from 1867 to today

How many people have been elected so far?
(And name them while you're at it!)

by Maurice Y. Michaud (he/him)

Have you ever wondered how many people have been elected to Parliament or the legislative assemblies since they've been in existence? Well, maybe you haven't, but I have! And it's 14,272 persons — 12,916 men, 1,351 women, and 5 persons identifying as non-binary. Among them, 4,553 are (or are believed to be) still alive: 3,409 men, 1,139 women, and all non-binary individuals.

Although they are not legion, some people never sat in the legislature to which they were elected. A few examples:

These people are still part of this count.

The following interactive table shows how many people have been elected to each legislature.

  • The number in an F (Federal) or P (Provincial) cell for each jurisdiction leads to the corresponding list of people.
    • Numbers in the first row for a jurisdiction lead to the full list.
    • Those in the second row lead to only those who are still alive.
  • However, for the last row (Total), only the F cells are active and lead to the corresponding list of people.
  • Finally, the "Diff." rows at the end of the table adjust the counts so that the same person is counted only once.

Number of persons elected
F: Federal    P: Provincial/Territorial    T: Total    number in italic: Alive
Obtain the list of the persons behind these numbers by clicking on one under the F or P column (except Total row).
Juri. Total Men (M) Women (F) Non binary (X)
F P T F P T F P T F P T
9 AB 245
101
984
409
1,229
510
227
85
856
308
1,083
393
18
16
127
100
145
116
0
0
1
1
1
1
8 BC 354
146
971
326
1,325
472
308
107
840
222
1,148
329
46
39
131
104
177
143
0
0
0
0
0
0
11 MB 221
60
889
233
1,110
293
206
47
812
169
1,018
216
15
13
76
63
91
76
0
0
1
1
1
1
3 NB 221
45
929
238
1,150
283
211
38
881
197
1,092
235
10
7
48
41
58
48
0
0
0
0
0
0
7 NL 61
31
390
213
451
244
54
25
351
179
405
204
7
6
39
34
46
40
0
0
0
0
0
0
2 NS 260
49
828
236
1,088
285
249
40
766
182
1,015
222
11
9
61
53
72
62
0
0
1
1
1
1
14 NT 12
6
158
113
170
119
10
5
134
90
144
95
2
1
24
23
26
24
0
0
0
0
0
0
13 NU 5
5
85
77
90
82
1
1
67
60
68
61
4
4
18
17
22
21
0
0
0
0
0
0
15 NW 14
0
82
0
96
0
14
0
82
0
96
0
0
0
0
0
0
0
0
0
0
0
0
0
6 ON 1,589
411
1,970
509
3,559
920
1,464
306
1,803
365
3,267
671
125
105
166
143
291
248
0
0
1
1
1
1
4 PE 76
13
510
119
586
132
73
11
474
89
547
100
3
2
36
30
39
32
0
0
0
0
0
0
5 QC 1,287
376
1,842
615
3,129
991
1,165
272
1,648
442
2,813
714
122
104
194
173
316
277
0
0
0
0
0
0
10 SK 223
57
767
246
990
303
212
49
705
195
917
244
11
8
62
51
73
59
0
0
0
0
0
0
12 YT 12
5
121
80
133
85
9
3
92
57
101
60
3
2
28
22
31
24
0
0
1
1
1
1
Total 4,580
1,305
10,526
3,414
15,106
4,719
4,203
989
9,511
2,555
13,714
3,544
377
316
1,010
854
1,387
1,170
0
0
5
5
5
5
Diff. -834
-166
14,272
4,553
31.9%
Diff. -798
-135
12,916
3,409
26.4%
Diff. -36
-31
1,351
1,139
84.3%
Diff. 0
0
5
5
100.0%
This table counts the number of persons elected to a legislature. A person elected to more than one legislature is counted for each one, but the total is then ajusted.

While the relatively small number elected women is glaring, it is interesting to note that most of them (84.3%) are still alive compared to the average (31.9%). Even though women have had the right to vote for a bit more than a century in most jurisdictions, they only started to be elected in more significant numbers to legislative assemblies in the 1980s, and parity with men is still very far from being achieved.

Parliamentarian list

Here is the list of the elected people meeting the following search criteria.

Jurisdiction Manitoba
Level Provincial
Gender Men
Alive Yes
Results 169
Elected members
Legend } In office: 38
 PAR  Party and year at first election
Who First election
1. Cris L. Aglugub  NDP  1999 The Maples
2. James Allum  NDP  2011 Fort Garry-Riverview
3. Rob Altemeyer  NDP  2003 Wolseley
4. Nello Altomare  NDP  2019 Transcona
5. Robert C. Anderson  PC  1977 Springfield
6. John Angus  LIB  1988 St. Norbert
7. Andrue J. Anstett  NDP  1981 Springfield
8. Steven J. Ashton  NDP  1981 Thompson
9. Lloyd N. Axworthy  LIB  1973 Fort Rouge
10. Wayne Balcaen  PC  2023 Brandon West
11. Robert D. Banman  PC  1973 La Verendrye
12. Jeff Bereza  PC  2023 Portage La Prairie
13. Kelly Bindle  PC  2016 Thompson
14. Charles T. Birt  PC  1984 Fort Garry
15. Peter Bjornson  NDP  2003 Gimli
16. Tyler Blashko  NDP  2023 Lagimodière
17. Rick Borotsik  PC  2007 Brandon West
18. Harvey K. Bostrom  NDP  1973 Rupertsland
19. Diljeet Brar  NDP  2019 Burrows
20. John M. Bucklaschuk  NDP  1981 Gimli
21. Ian Bushie  NDP  2019 Keewatinook
22. Drew Caldwell  NDP  1999 Brandon East
23. Gulzar S. Cheema  LIB  1988 Kildonan
24. Kevin Chief  NDP  2011 Point Douglas
25. David W. Chomiak  NDP  1990 Kildonan
26. Brian M. Corrin  NDP  1977 Wellington
27. Cliff Cullen  PC  2004 Turtle Mountain
28. J. Glen Cummings  PC  1986 Ste. Rose
29. Nic Curry  PC  2016 Kildonan
30. Steve Derewianchuk  NDP  1973 Emerson
31. Leonard Derkach  PC  1986 Roblin-Russell
32. Jasdeep (JD) Devgan  NDP  2023 McPhillips
33. Gregory Dewar  NDP  1990 Selkirk
34. Gary A. Doer  NDP  1986 Concordia
35. Leonard A. Domino  PC  1977 St. Matthews
36. James E. Downey  PC  1977 Arthur
37. Herold L. Driedger  LIB  1988 Niakwa
38. Gerald Ducharme  PC  1986 Riel
39. Paul Edwards  LIB  1988 St. James
40. Ralph Eichler  PC  2003 Lakeside
41. James A. Ernst  PC  1986 Charleswood
42. Wayne Ewasko  PC  2011 Lac du Bonnet
43. Philip L. Eyler  NDP  1981 River East
44. David Faurschou  PC  1997 Portage La Prairie
45. Scott B. Fielding  PC  2016 Kirkfield Park
46. Gary A. Filmon  PC  1979 River Heights
47. Glen M. Findlay  PC  1986 Virden
48. Steven J. Fletcher  PC  2016 Assiniboia
49. Cameron S. Friesen  PC  2011 Morden—Winkler
50. James G. Galbraith  PC  1977 Dauphin
51. Dave Gaudreau  NDP  2011 St. Norbert
52. Jon Gerrard  LIB  1999 River Heights
53. Harold Gilleshammer  PC  1988 Minnedosa
54. Kelvin Goertzen  PC  2003 Steinbach
55. Cy Gonick  NDP  1969 Crescentwood
56. Douglas M. Gourlay  PC  1977 Swan River
57. Cliff Graydon  PC  2007 Emerson
58. Sidney Green  NDP  1966 Inkster
59. Josh Guenter  PC  2019 Borderland
60. Ben Hanuschak  NDP  1966 Burrows
61. Leonard Harapiak  NDP  1986 Swan River
62. Gerald C. Hawranik  PC  2002 Lac du Bonnet
63. Edward R. Helwer  PC  1988 Gimli
64. Reg Helwer  PC  2011 Brandon West
65. George Hickes  NDP  1990 Point Douglas
66. Len J. Isleifson  PC  2016 Brandon East
67. Grant Jackson  PC  2023 Spruce Woods
68. Gerard Jennissen  NDP  1995 Flin Flon
69. Bidhu S. Jha  NDP  2003 Radisson
70. T.W. (Wally) Johannson  NDP  1969 St. Matthews
71. Derek Johnson  PC  2016 Interlake
72. Scott Johnston  PC  2016 St. James
73. I. Obby Khan  PC  2022 Fort Whyte
74. Wab Kinew  NDP  2016 Fort Rouge
75. Trevor King  PC  2023 Lakeside
76. Kevin E. Klein  PC  2022 Kirkfield Park
77. Ron Kostyshyn  NDP  2011 Swan River
78. Gary A. Kowalski  LIB  1993 The Maples
79. Richard Kozak  LIB  1988 Transcona
80. Bob Lagassé  PC  2016 Dawson Trail
81. Alan D. Lagimodiere  PC  2016 Selkirk
82. Dougald Lamont  LIB  2018 St. Boniface
83. Kevin Lamoureux  LIB  1988 Inkster
84. Marcel Laurendeau  PC  1990 St. Norbert
85. Gérard Lécuyer  NDP  1981 Radisson
86. Ron Lemieux  NDP  1999 La Verendrye
87. Tom Lindsey  NDP  2016 Flin Flon
88. John Loewen  PC  1999 Fort Whyte
89. Robert Loiselle  NDP  2023 St. Boniface
90. Gordon H.A. Mackintosh  NDP  1993 St. Johns
91. Alvin H. Mackling  NDP  1969 St. James
92. Kenneth MacMaster  PC  1977 Thompson
93. Larry N. Maguire  PC  1999 Arthur-Virden
94. Peter J. (Jim) Maloway  NDP  1986 Elmwood
95. Clayton S. Manness  PC  1981 Morris
96. Ted Marcelino  NDP  2011 Tyndall Park
97. Shannon Martin  PC  2014 Morris
98. Doug Martindale  NDP  1990 Burrows
99. Gerry McAlpine  PC  1990 Sturgeon Creek
100. James C. McCrae  PC  1986 Brandon West
101. Hugh D. McFadyen  PC  2006 Fort Whyte
102. Gerald W.J. Mercier  PC  1977 Osborne
103. Brad Michaleski  PC  2016 Dauphin
104. Andrew Micklefield  PC  2016 Rossmere
105. Mark Minenko  LIB  1988 Seven Oaks
106. Michael P. Moroz  NDP  2023 River Heights
107. Jamie Moses  NDP  2019 St. Vital
108. Mike Moyes  NDP  2023 Riel
109. Stuart Murray  PC  2000 Kirkfield Park
110. Konrad Narth  PC  2023 La Verendrye
111. Greg Nesbitt  PC  2016 Riding Mountain
112. Harold Neufeld  PC  1988 Rossmere
113. Thomas G. Nevakshonoff  NDP  1999 Interlake
114. David G. Newman  PC  1995 Riel
115. Donald W. Orchard  PC  1977 Pembina
116. Logan J. Oxenham  NDP  2023 Kirkfield Park
117. Brian W. Pallister  PC  1992 Portage La Prairie
118. David Pankratz  NDP  2023 Waverley
119. Helmut Pankratz  PC  1986 La Verendrye
120. Wilson D.P. Parasiuk  NDP  1977 Transcona
121. Blaine Pedersen  PC  2007 Carman
122. Jack Penner  PC  1988 Rhineland
123. Richard Perchotte  PC  2023 Selkirk
124. Doyle Piwniuk  PC  2014 Arthur-Virden
125. John S.H. Plohman  NDP  1981 Dauphin
126. Darren T. Praznik  PC  1988 Lac du Bonnet
127. Michael F.C. Radcliffe  PC  1995 River Heights
128. Eric Redhead  NDP  2022 Thompson
129. Daryl G. Reid  NDP  1990 Transcona
130. Jack F. Reimer  PC  1990 Niakwa
131. Jon Reyes  PC  2016 St. Norbert
132. Eric W. Robinson  NDP  1993 Rupertsland
133. Denis Rocan  PC  1986 Turtle Mountain
134. Gilles Roch  PC  1986 Springfield
135. Jim Rondeau  NDP  1999 Assiniboia
136. Robert D. Rose  LIB  1988 St. Vital
137. Adrien Sala  NDP  2019 St. James
138. E. Timothy Sale  NDP  1995 Crescentwood
139. Mintu Sandhu  NDP  2019 The Maples
140. Mohinder Saran  NDP  2007 The Maples
141. Harry Schellenberg  NDP  1993 Rossmere
142. Edward R. Schreyer  CCF  1958 Brokenhead
143. Victor H. Schroeder  NDP  1979 Rossmere
144. Ronald R. Schuler  PC  1999 Springfield
145. Donald A. Scott  NDP  1981 Inkster
146. Gregory F. Selinger  NDP  1999 St. Boniface
147. Glen Simard  NDP  2023 Brandon East
148. Andrew Smith  PC  2016 Southdale
149. Scott Smith  NDP  1999 Brandon West
150. Dennis Smook  PC  2011 La Verendrye
151. Eric Stefanson  PC  1990 Kirkfield Park
152. Jerry T. Storie  NDP  1981 Flin Flon
153. Stan Struthers  NDP  1995 Dauphin
154. Ben Sveinson  PC  1990 La Verendrye
155. Andrew J. Swan  NDP  2004 Minto
156. Harold Taylor  LIB  1988 Wolseley
157. James Teitsma  PC  2016 Radisson
158. Victor Toews  PC  1995 Rossmere
159. Ian D. Turnbull  NDP  1969 Osborne
160. Mervin C. Tweed  PC  1995 Turtle Mountain
161. William Uruski  NDP  1969 St. George
162. Mark Wasyliw  NDP  2019 Fort Garry
163. Jeff Wharton  PC  2016 Gimli
164. Frank Whitehead  NDP  2009 The Pas
165. Matthew R.R. Wiebe  NDP  2010 Concordia
166. Robert G. Wilson  PC  1975 Wolseley
167. Ian R. Wishart  PC  2011 Portage La Prairie
168. Richard P. Wowchuk  PC  2016 Swan River
169. Blair Yakimoski  PC  2016 Transcona



© 2019, 2024 :: PoliCan.ca (Maurice Y. Michaud)
Pub.: 12 Nov 2022 08:02
Rev.: 28 Mar 2024 22:14 (but data presented dynamically)