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)

Edith Blanche Rogers (1894–1985)
© Photo 1935 — Public domain

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,277 persons — 12,920 men, 1,352 women, and 5 persons identifying as non-binary. Among them, 4,550 are (or are believed to be) still alive: 3,407 men, 1,138 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 247
101
984
409
1,231
510
229
85
856
308
1,085
393
18
16
127
100
145
116
0
0
1
1
1
1
8 BC 355
143
972
327
1,327
470
309
105
840
222
1,149
327
46
38
132
105
178
143
0
0
0
0
0
0
11 MB 223
60
889
233
1,112
293
208
47
812
169
1,020
216
15
13
76
63
91
76
0
0
1
1
1
1
3 NB 222
46
930
237
1,152
283
212
39
882
197
1,094
236
10
7
48
40
58
47
0
0
0
0
0
0
7 NL 61
31
391
213
452
244
54
25
352
179
406
204
7
6
39
34
46
40
0
0
0
0
0
0
2 NS 260
49
828
235
1,088
284
249
40
766
181
1,015
221
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 12
0
82
0
94
0
12
0
82
0
94
0
0
0
0
0
0
0
0
0
0
0
0
0
6 ON 1,587
411
1,972
511
3,559
922
1,462
306
1,805
367
3,267
673
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,286
376
1,842
614
3,128
990
1,164
272
1,648
441
2,812
713
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,581
1,303
10,531
3,414
15,112
4,717
4,204
988
9,515
2,555
13,719
3,543
377
315
1,011
854
1,388
1,169
0
0
5
5
5
5
Diff. -835
-167
14,277
4,550
31.9%
Diff. -799
-136
12,920
3,407
26.4%
Diff. -36
-31
1,352
1,138
84.2%
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.2%) 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 Ontario
Level Provincial
Gender Men –or– Women –or– Non binary
Alive Yes
Results 511
Elected members
Legend } Men: 367
Women: 143
Non binary: 1
In office: 122 ( 75   46   1)
 PAR  Party and year at first election
Who First election
1. Donald C. Abel  NDP  1990 Wentworth North
2. Sophia Aggelonitis  LIB  2007 Hamilton Mountain
3. Zanana Akande  NDP  1990 St. Andrew—St. Patrick
4. Laura Albanese  LIB  2007 York South—Weston
5. Deepak Anand  PC  2018 Mississauga—Malton
6. Granville E. Anderson  LIB  2014 Durham
7. Jill Andrew  NDP  2018 Toronto—St. Paul's
8. Philip W. Andrewes  PC  1981 Lincoln
9. Iain F. Angus  NDP  1975 Fort William
10. Teresa Armstrong  NDP  2011 London—Fanshawe
11. Ted Arnott  PC  1990 Wellington
12. Ian Arthur  NDP  2018 Kingston and the Islands
13. Wayne Arthurs  LIB  2003 Pickering—Ajax—Uxbridge
14. Roman Baber  PC  2018 York Centre
15. Aris Babikian  PC  2018 Scarborough—Agincourt
16. Bob Bailey  PC  2007 Sarnia—Lambton
17. Robert Bain  NDP  1975 Timiskaming
18. John Russell Baird  PC  1995 Nepean
19. Yvan Baker  LIB  2014 Etobicoke Centre
20. Bas Balkissoon  LIB  2005 Scarborough—Rouge River
21. Christopher Ballard  LIB  2014 Newmarket—Aurora
22. William George Ballinger  LIB  1987 Durham—York
23. Patrice Barnes  PC  2022 Ajax
24. Toby Barrett  PC  1995 Norfolk
25. Rick Bartolucci  LIB  1995 Sudbury
26. Isabel Bassett  PC  1995 St. Andrew—St. Patrick
27. Marcel Beaubien  PC  1995 Lambton
28. J. Charles M. Beer  LIB  1987 York North
29. Doly Begum  NDP  2018 Scarborough Southwest
30. Jessica Bell  NDP  2018 University—Rosedale
31. Christopher Bentley  LIB  2003 London West
32. Lorenzo Berardinetti  LIB  2003 Scarborough Southwest
33. Rima Berns-McGown  NDP  2018 Beaches—East York
34. Margarett R. Best  LIB  2007 Scarborough—Guildwood
35. Peter Bethlenfalvy  PC  2018 Pickering—Uxbridge
36. Gilles C. Bisson  NDP  1990 Cochrane South
37. Stephen Blais  LIB  2020 Orléans
38. Donald Boudria  LIB  1981 Prescott and Russell
39. Will Bouma  PC  2018 Brantford—Brant
40. Edwin J. Ted) Bounsall  NDP  1971 Windsor West
41. Marie Bountrogianni  LIB  1999 Hamilton Mountain
42. Guy Bourgouin  NDP  2018 Mushkegowuk—James Bay
43. David Boushy  PC  1995 Sarnia
44. Stephanie Bowman  LIB  2022 Don Valley West
45. Jim Bradley  LIB  1977 St. Catharines
46. Bobbi Ann Brady  IND  2022 Haldimand—Norfolk
47. Ric Bresee  PC  2022 Hastings—Lennox and Addington
48. Laurel Broten  LIB  2003 Etobicoke—Lakeshore
49. Mike Brown  LIB  1987 Algoma—Manitoulin
50. Patrick Brown  PC  2015 Simcoe North
51. Jim Brownell  LIB  2003 Stormont—Dundas—Charlottenburgh
52. Michael Bryant  LIB  1999 St. Paul's
53. Elmer A. Buchanan  NDP  1990 Hastings—Peterborough
54. Jeff Burch  NDP  2018 Niagara Centre
55. Rick Byers  PC  2022 Bruce—Grey—Owen Sound
56. Paul Calandra  PC  2018 Markham—Stouffville
57. Sarah J. Campbell  NDP  2011 Kenora—Rainy River
58. Sterling Campbell  LIB  1987 Sudbury
59. Donna H. Cansfield  LIB  2003 Etobicoke Centre
60. Elinor Caplan  LIB  1985 Oriole
61. Gary Carr  PC  1990 Oakville South
62. Jack Carroll  PC  1995 Chatham—Kent
63. Douglas Alexander Carrothers  LIB  1987 Oakville South
64. Jenny Carter  NDP  1990 Peterborough
65. Michael Cassidy  NDP  1971 Ottawa Centre
66. Annamarie Castrilli  LIB  1995 Downsview
67. Mary Anne V. Chambers  LIB  2003 Scarborough East
68. K.C. Michael Chan  LIB  2007 Markham
69. Brian A. Charlton  NDP  1977 Hamilton Mountain
70. Robert Chiarelli  LIB  1987 Ottawa West
71. Raymond Cho  PC  2016 Scarborough—Rouge River
72. Stan Cho  PC  2018 Willowdale
73. David Christopherson  NDP  1990 Hamilton Centre
74. Ted Chudleigh  PC  1995 Halton North
75. Marilyn Churley  NDP  1990 Riverdale
76. Giuseppe Joe) Cimino  NDP  2014 Sudbury
77. Aislinn Clancy  GRN  2023 Kitchener Centre
78. Brad Clark  PC  1999 Stoney Creek
79. Stephen J. Clark  PC  2010 Leeds—Grenville
80. Tony Clement  PC  1995 Brampton South
81. Brian Coburn  PC  1999 Carleton—Gloucester
82. Lorne Coe  PC  2016 Whitby—Oshawa
83. Lucille Collard  LIB  2020 Ottawa—Vanier
84. Michael Colle  LIB  1995 Oakwood
85. Shirley J. Collins  LIB  1987 Wentworth East
86. Sean Conway  LIB  1975 Renfrew North
87. Dave Cooke  NDP  1977 Windsor—Riverside
88. David R. Cooke  LIB  1985 Kitchener
89. Mike Cooper  NDP  1990 Kitchener—Wilmot
90. Shirley Coppen  NDP  1990 Niagara South
91. Sheila M. Copps  LIB  1981 Hamilton Centre
92. Joseph Cordiano  LIB  1985 Downsview
93. Michael J. Coteau  LIB  2011 Don Valley East
94. Grant E. Crack  LIB  2011 Glengarry—Prescott—Russell
95. Kim Craitor  LIB  2003 Niagara Falls
96. Stephen Crawford  PC  2018 Oakville
97. Alexander S. Cullen  LIB  1997 Ottawa West
98. Dianne E. Cunningham  PC  1988 London North
99. Sammy Lawrence Cureatz  PC  1977 Durham East
100. Alvin Curling  LIB  1985 Scarborough North
101. Rudy Cuzzetto  PC  2018 Mississauga—Lakeshore
102. George Dadamo  NDP  1990 Windsor—Sandwich
103. Dipika Damerla  LIB  2011 Mississauga East—Cooksville
104. Harry Danford  PC  1995 Hastings—Peterborough
105. William C. Davis  PC  1985 Scarborough Centre
106. Michael Norman Davison  NDP  1975 Hamilton Centre
107. Carl DeFaria  PC  1995 Mississauga East
108. Steven A. Del Duca  LIB  2012 Vaughan
109. Bob Delaney  LIB  2003 Mississauga West
110. Nathalie Des Rosiers  LIB  2016 Ottawa—Vanier
111. Vic Dhillon  LIB  2003 Brampton West—Mississauga
112. Caroline Di Cocco  LIB  1999 Sarnia—Lambton
113. Odoardo Di Santo  NDP  1975 Downsview
114. Cheri DiNovo  NDP  2006 Parkdale—High Park
115. Jess Dixon  PC  2022 Kitchener South—Hespeler
116. Leona Dombrowsky  LIB  1999 Hastings—Frontenac—Lennox & Addington
117. Han P. Dong  LIB  2014 Trinity—Spadina
118. Andrew Dowie  PC  2022 Windsor—Tecumseh
119. Doug Downey  PC  2018 Barrie—Springwater—Oro-Medonte
120. Edward Doyle  PC  1995 Wentworth East
121. Dennis P. Drainville  NDP  1990 Victoria—Haliburton
122. Brad Duguid  LIB  2003 Scarborough Centre
123. Noel P. Duignan  NDP  1990 Halton North
124. Janusz R. Dukszta  NDP  1971 Parkdale
125. Dwight Duncan  LIB  1995 Windsor—Walkerville
126. Garfield Dunlop  PC  1999 Simcoe North
127. Jill Dunlop  PC  2018 Simcoe North
128. Alan Eagleson  PC  1963 Lakeshore
129. Janet Ecker  PC  1995 Durham West
130. Ronald E.F. Eddy  LIB  1992 Brant—Haldimand
131. Brenda Elliott  PC  1995 Guelph
132. Christine Elliott  PC  2006 Whitby—Ajax
133. Murray J. Elston  LIB  1981 Huron—Bruce
134. Ernest Larry Eves  PC  1981 Parry Sound
135. Mike Farnan  NDP  1987 Cambridge
136. Vic Fedeli  PC  2011 Nipissing
137. Amy Fee  PC  2018 Kitchener South—Hespeler
138. Enrico E. Rick) Ferraro  LIB  1985 Wellington South
139. Paul Ferreira  NDP  2007 York South—Weston
140. William H. Ferrier  NDP  1967 Cochrane South
141. Catherine Fife  NDP  2012 Kitchener—Waterloo
142. Susan de Avellar Fish Schiller  PC  1981 St. George
143. Barbara Fisher  PC  1995 Bruce
144. Rob Flack  PC  2022 Elgin—Middlesex—London
145. David G. Fleet  LIB  1987 High Park—Swansea
146. Derek Fletcher  NDP  1990 Guelph
147. Kevin Flynn  LIB  2003 Oakville
148. Peter Fonseca  LIB  2003 Mississauga East
149. Doug Ford  PC  2018 Etobicoke North
150. Michael Ford  PC  2022 York South—Weston
151. Cindy Forster  NDP  2011 Welland
152. Jim Foulds  NDP  1971 Port Arthur
153. John Fraser  LIB  2013 Ottawa South
154. Jennifer French  NDP  2014 Oshawa
155. Tom Froese  PC  1995 St. Catharines—Brock
156. Merrilee K. Fullerton  PC  2018 Kanata—Carleton
157. Edward A. Fulton  LIB  1985 Scarborough East
158. Allan Furlong  LIB  1987 Durham Centre
159. Dawn Gallagher Murphy  PC  2022 Newmarket—Aurora
160. Doug Galt  PC  1995 Northumberland
161. Wayne Gates  NDP  2014 Niagara Falls
162. France Gélinas  NDP  2007 Nickel Belt
163. John Gerretsen  LIB  1995 Kingston and the Islands
164. Goldie Ghamari  PC  2018 Carleton
165. Evelyn Gigantes  NDP  1975 Carleton East
166. Steve Gilchrist  PC  1995 Scarborough East
167. Parm Gill  PC  2018 Milton
168. Raminder S. Gill  PC  1999 Bramalea—Gore—Malton—Springdale
169. Philip A. Gillies  PC  1981 Brantford
170. Chris Glover  NDP  2018 Spadina—Fort York
171. James K. Gordon  PC  1981 Sudbury
172. Bernard C. Grandmaître  LIB  1984 Ottawa East
173. Michael Gravelle  LIB  1995 Port Arthur
174. Lisa Gretzky  NDP  2014 Windsor West
175. Hardeep Grewal  PC  2022 Brampton East
176. Ruth Grier  NDP  1985 Lakeshore
177. William Lawrence Grimmett  PC  1995 Muskoka—Georgian Bay
178. Luc Bernard Guindon  PC  1985 Cornwall
179. Garry J. Guzzo  PC  1995 Ottawa—Rideau
180. Christel Haeck  NDP  1990 St. Catharines—Brock
181. Howard Hampton  NDP  1987 Rainy River
182. Ernie Hardeman  PC  1995 Oxford
183. Joel Harden  NDP  2018 Ottawa Centre
184. Charles A. Harnick  PC  1990 Willowdale
185. Margaret H. Harrington  NDP  1990 Niagara Falls
186. Mike Harris  PC  1981 Nipissing
187. Michael Harris
188. Mike Harris Jr.  PC  2011 Kitchener—Conestoga
189. Christine Hart  LIB  1986 York East
190. Karen Haslam  NDP  1990 Perth
191. Faisal Hassan  NDP  2018 York South—Weston
192. John Hastings  PC  1995 Etobicoke—Rexdale
193. Percy H. Hatfield  NDP  2013 Windsor—Tecumseh
194. Andrea Hazell  LIB  2023 Scarborough—Guildwood
195. Randy A. Hillier  PC  2007 Lanark—Frontenac—Lennox & Addington
196. Chris Hodgson  PC  1994 Victoria—Haliburton
197. Christine Hogarth  PC  2018 Etobicoke—Lakeshore
198. E. Ann Hoggarth  LIB  2014 Barrie
199. Kevin Holland  PC  2022 Thunder Bay—Atikokan
200. Douglas Charles Holyday  PC  2013 Etobicoke—Lakeshore
201. Randy Hope  NDP  1990 Chatham—Kent
202. Andrea Horwath  NDP  2004 Hamilton East
203. Chaviva M. Hosek  LIB  1987 Oakwood
204. Eric William Hoskins  LIB  2009 St. Paul's
205. Pat Hoy  LIB  1995 Essex—Kent
206. Ted Hsu  LIB  2022 Kingston and the Islands
207. Timothy P. Hudak  PC  1995 Niagara South
208. Mitzie J. Hunter  LIB  2013 Scarborough—Guildwood
209. Colin F.W. Isaacs  NDP  1979 Wentworth
210. Cameron Jackson  PC  1985 Burlington South
211. Donald E. Jackson  NDP  1967 Timiskaming
212. Rod Jackson  PC  2011 Barrie
213. Krystina Helena Jaczek  LIB  2007 Oak Ridges—Markham
214. Sarah Jama  NDP  2023 Hamilton Centre
215. Linda Jeffrey  LIB  2003 Brampton Centre
216. Helen Johns  PC  1995 Huron
217. Bert Johnson  PC  1995 Perth
218. David J. Johnson  PC  1993 Don Mills
219. Paul R. Johnson  NDP  1990 Prince Edward—Lennox—South Hastings
220. Rick Johnson  LIB  2009 Haliburton—Kawartha Lakes—Brock
221. Ron W. Johnson  PC  1995 Brantford
222. Richard Johnston  NDP  1979 Scarborough West
223. Sylvia Jones  PC  2007 Dufferin—Caledon
224. Trevor Jones  PC  2022 Chatham-Kent—Leamington
225. John Jordan  PC  2022 Lanark—Frontenac—Kingston
226. Logan Kanapathi  PC  2018 Markham—Thornhill
227. Ronald M. Kanter  LIB  1987 St. Andrew—St. Patrick
228. Belinda C. Karahalios  PC  2018 Cambridge
229. Bhutila Karpoche  NDP  2018 Parkdale—High Park
230. Vincent Ke  PC  2018 Don Valley North
231. Morley C. Kells  PC  1981 Humber
232. Gerard M. Kennedy  LIB  1996 York South
233. Terence Kernaghan  NDP  2018 London North Centre
234. Michael Kerzner  PC  2022 York Centre
235. Kenneth A. Keyes  LIB  1985 Kingston and the Islands
236. Andrea Khanjin  PC  2018 Barrie—Innisfil
237. Sophie Kiwala  LIB  2014 Kingston and the Islands
238. Frank Klees  PC  1995 York—Mackenzie
239. Paul Klopp  NDP  1990 Huron
240. Don Knight  LIB  1985 Halton—Burlington
241. Taras Kozyra  LIB  1987 Port Arthur
242. Kuldip S. Kular  LIB  2003 Bramalea—Gore—Malton—Springdale
243. Natalia Kusendova-Bashta  PC  2018 Mississauga Centre
244. Jean-Marc Lalonde  LIB  1995 Prescott and Russell
245. Marie-France Lalonde  LIB  2014 Ottawa—Orléans
246. Frances Lankin  NDP  1990 Beaches—Woodbine
247. Floyd Laughren  NDP  1971 Nickel Belt
248. Allan F. Leach  PC  1995 St. George—St. David
249. John Jeffrey Leal  LIB  2003 Peterborough
250. Anthony Leardi  PC  2022 Essex
251. Linda Lillian LeBourdais  LIB  1987 Etobicoke West
252. Stephen Lecce  PC  2018 King—Vaughan
253. Laureano Leone  LIB  1987 Downsview
254. Rob Leone  PC  2011 Cambridge
255. Wayne Lessard  NDP  1990 Windsor—Walkerville
256. David Joseph Levac  LIB  1999 Brant
257. Stephen H. Lewis  NDP  1963 Scarborough West
258. Laura Mae Lindo  NDP  2018 Kitchener Centre
259. Ronald F. Lipsett  LIB  1987 Grey—Owen Sound
260. Neil Lumsden  PC  2022 Hamilton East—Stoney Creek
261. Antonio Lupusella  NDP  1975 Dovercourt
262. Tracy MacCharles  LIB  2011 Pickering—Scarborough East
263. Jack MacLaren  PC  2011 Carleton—Mississippi Mills
264. Lisa MacLeod  PC  2006 Nepean—Carleton
265. Steve W. Mahoney  LIB  1987 Mississauga West
266. Harinder Kaur Malhi  LIB  2014 Brampton—Springdale
267. Gary Malkowski  NDP  1990 York East
268. Sol Mamakwa  NDP  2018 Kiiwetinoong
269. Giorgio Mammoliti  NDP  1990 Yorkview
270. Remo J. Mancini  LIB  1975 Essex South
271. Amrit Mangat  LIB  2007 Mississauga—Brampton South
272. Michael Mantha  NDP  2011 Algoma—Manitoulin
273. Rosario Marchese  NDP  1990 Fort York
274. Margaret Marland  PC  1985 Mississauga South
275. Judy Marsales  LIB  2003 Hamilton West
276. Elie Martel  NDP  1967 Sudbury East
277. Shelley Martel  NDP  1987 Sudbury East
278. Anthony A. Martin  NDP  1990 Sault Ste. Marie
279. Robin Martin  PC  2018 Eglinton—Lawrence
280. I. Cristina P.L. Bento Martins  LIB  2014 Davenport
281. Gila D. Martow  PC  2014 Thornhill
282. Irene R. Mathyssen  NDP  1990 Middlesex
283. Gino Matrundola  LIB  1987 Willowdale
284. Deb Matthews  LIB  2003 London North Centre
285. William J. Mauro  LIB  2003 Thunder Bay—Atikokan
286. Bart Maves  PC  1995 Niagara Falls
287. Frank Mazzilli  PC  1999 London—Fanshawe
288. Todd McCarthy  PC  2022 Durham
289. Ross A. McClellan  NDP  1975 Bellwoods
290. Karen McCrimmon  LIB  2023 Kanata—Carleton
291. Al McDonald  PC  2002 Nipissing
292. James A. McDonell  PC  2011 Stormont—Dundas—South Glengarry
293. David James McFadden  PC  1985 Eglinton
294. Kathryn McGarry  LIB  2014 Cambridge
295. Graham McGregor  PC  2022 Brampton North
296. Dalton J.P. McGuinty  LIB  1990 Ottawa South
297. Jane McKenna  PC  2011 Burlington
298. Robert C. McKessock  LIB  1975 Grey
299. Allan Kenneth McLean  PC  1981 Simcoe East
300. Lyn McLeod  LIB  1987 Fort William
301. M. Eleanor McMahon  LIB  2014 Burlington
302. Mary-Margaret McMahon  LIB  2022 Beaches—East York
303. Ted McMeekin  LIB  2000 Ancaster—Dundas—Flamborough—Aldershot
304. Monte McNaughton  PC  2011 Lambton—Kent—Middlesex
305. Philip McNeely  LIB  2003 Ottawa—Orléans
306. Madeleine Meilleur  LIB  2003 Ottawa—Vanier
307. Frank R. Miclash  LIB  1987 Kenora
308. Peter Z. Milczyn  LIB  2014 Etobicoke—Lakeshore
309. Norm Miller  PC  2001 Parry Sound—Muskoka
310. Paul D. Miller  NDP  2007 Hamilton East—Stoney Creek
311. Rob Milligan  PC  2011 Northumberland—Quinte West
312. John C. Milloy  LIB  2003 Kitchener Centre
313. Christina Mitas  PC  2018 Scarborough Centre
314. Carol Mitchell  LIB  2003 Huron—Bruce
315. Douglas Peter Moffatt  NDP  1975 Durham East
316. Tina R. Molinari  PC  1999 Thornhill
317. Judith Monteith-Farrell  NDP  2018 Thunder Bay—Atikokan
318. Reza Moridi  LIB  2007 Richmond Hill
319. Blain K. Morin  NDP  1998 Nickel Belt
320. Gilles E. Morin  LIB  1985 Carleton East
321. Karl Arvid Morin-Strom  NDP  1985 Sault Ste. Marie
322. Suze Morrison  NDP  2018 Toronto Centre
323. Mark Morrow  NDP  1990 Wentworth East
324. Jennifer F. Mossop  LIB  2003 Stoney Creek
325. Caroline Mulroney  PC  2018 York—Simcoe
326. Sharon M. Murdock  NDP  1990 Sudbury
327. Timothy John Murphy  LIB  1993 St. George—St. David
328. Glen R. Murray  LIB  2010 Toronto Centre
329. Marilyn Mushinski  PC  1995 Scarborough—Ellesmere
330. Galen Naidoo-Harris
331. Indira Naidoo-Harris  LIB  2014 Halton
332. Yasir A. Naqvi  LIB  2007 Ottawa Centre
333. Taras Natyshak  NDP  2011 Essex
334. David E. Neumann  LIB  1987 Brantford
335. Dan Newman  PC  1995 Scarborough Centre
336. Rick Nicholls  PC  2011 Chatham-Kent—Essex
337. J. Bradford Nixon  LIB  1987 York Mills
338. Robert Nixon  LIB  1962 Brant
339. Peter J. North  NDP  1990 Elgin
340. Lawrence O’Connor  NDP  1990 Durham—York
341. Terrance Patrick O'Connor  PC  1985 Oakville
342. John O'Toole  PC  1995 Durham East
343. Steven Offer  LIB  1985 Mississauga North
344. Sam Oosterhoff  PC  2016 Niagara West—Glanbrook
345. David Michael Orazietti  LIB  2003 Sault Ste. Marie
346. Jerry Ouellette  PC  1995 Oshawa
347. Billy Pang  PC  2018 Markham—Unionville
348. Lindsey E. Park  PC  2018 Durham
349. John L. Parker  PC  1995 York East
350. Michael Parsa  PC  2018 Aurora—Oak Ridges—Richmond Hill
351. Ernie Parsons  LIB  1999 Prince Edward—Hastings
352. Peter Partington  PC  1985 Brock
353. Chandra Pasma  NDP  2022 Ottawa West—Nepean
354. Hugh Peacock  NDP  1967 Windsor West
355. Harry Pelissero  LIB  1987 Lincoln
356. Leeanna Pendergast  LIB  2007 Kitchener—Conestoga
357. Anthony Perruzza  NDP  1990 Downsview
358. Stephen J. Peters  LIB  1999 Elgin—Middlesex—London
359. David Peterson  LIB  1975 London Centre
360. Tim Peterson  LIB  2003 Mississauga South
361. Randy Pettapiece  PC  2011 Perth—Wellington
362. Trevor Pettit  PC  1995 Hamilton Mountain
363. Gerald Phillips  LIB  1987 Scarborough—Agincourt
364. Rodney A. Phillips  PC  2018 Ajax
365. David Piccini  PC  2018 Northumberland—Peterborough South
366. Natalie Pierre  PC  2022 Burlington
367. Allan Pilkey  NDP  1990 Oshawa
368. George Pirie  PC  2022 Timmins
369. Teresa Piruzza  LIB  2011 Windsor West
370. Jean Poirier  LIB  1984 Prescott and Russell
371. Claudio Polsinelli  LIB  1985 Yorkview
372. Dianne Poole  LIB  1987 Eglinton
373. Arthur Potts  LIB  2014 Beaches—East York
374. Gilles Pouliot  NDP  1985 Lake Nipigon
375. Michael Prue  NDP  2001 Beaches—East York
376. Sandra Pupatello  LIB  1995 Windsor—Sandwich
377. M. Shafiq Qaadri  LIB  2003 Etobicoke North
378. Nolan Quinn  PC  2022 Stormont—Dundas—South Glengarry
379. Mario G. Racco  LIB  2003 Thornhill
380. Matthew Rae  PC  2022 Perth—Wellington
381. Robert Keith Rae  NDP  1982 York South
382. Tom Rakocevic  NDP  2018 Humber River—Black Creek
383. Khalil Ramal  LIB  2003 London—Fanshawe
384. Kaleed Rasheed  PC  2018 Mississauga East—Cooksville
385. T. Patrick Reid  LIB  1967 Rainy River
386. Timothy E. Reid  LIB  1967 Scarborough East
387. David Reville  NDP  1985 Riverdale
388. Douglas R. Reycraft  LIB  1985 Middlesex
389. Greg Rickford  PC  2018 Kenora—Rainy River
390. Brian Riddell  PC  2022 Cambridge
391. Lou Rinaldi  LIB  2003 Northumberland
392. Tony Rizzo  NDP  1990 Oakwood
393. Jeremy Roberts  PC  2018 Ottawa West—Nepean
394. Ross Romano  PC  2017 Sault Ste. Marie
395. Lillian Ross  PC  1995 Hamilton West
396. W. Earl Rowe  PC  1985 Simcoe Centre
397. Albert J. Roy  LIB  1971 Ottawa East
398. Bob Runciman  PC  1981 Leeds
399. Tony Ruprecht  LIB  1981 Parkdale
400. Sheref Sabawy  PC  2018 Mississauga—Erin Mills
401. George Roy Samis  NDP  1974 Stormont
402. Rob Sampson  PC  1995 Mississauga West
403. Liz Sandals  LIB  2003 Guelph—Wellington
404. Gillian A. Sandeman  NDP  1975 Peterborough
405. Amarjot Sandhu  PC  2018 Brampton West
406. Prabmeet Sarkaria  PC  2018 Brampton South
407. Stéphane Sarrazin  PC  2022 Glengarry—Prescott—Russell
408. Peggy Sattler  NDP  2013 London West
409. Brian Saunderson  PC  2022 Simcoe—Grey
410. Bill Saunderson  PC  1995 Eglinton
411. Joyce Savoline  PC  2007 Burlington
412. Jonah Schein  NDP  2011 Davenport
413. Mike Schreiner  GRN  2018 Guelph
414. Laurie Scott  PC  2003 Haliburton—Victoria—Brock
415. Mario Sergio  LIB  1995 Yorkview
416. Adil Shamji  LIB  2022 Don Valley East
417. Sandy Shaw  NDP  2018 Hamilton West—Ancaster—Dundas
418. Peter Shurman  PC  2007 Thornhill
419. Yuri R. Shymko  PC  1981 High Park—Swansea
420. Amanda Simard  PC  2018 Glengarry—Prescott—Russell
421. Gurratan Singh  NDP  2018 Brampton East
422. Jagmeet Singh  NDP  2011 Bramalea—Gore—Malton
423. Sara Singh  NDP  2018 Brampton Centre
424. Toni Skarica  PC  1995 Wentworth North
425. Donna Skelly  PC  2018 Flamborough—Glanbrook
426. Bruce Smith  PC  1995 Middlesex
427. Dave Smith  PC  2018 Peterborough—Kawartha
428. David W. Smith  LIB  1985 Lambton
429. David Smith  PC  2022 Scarborough Centre
430. Graydon Smith  PC  2022 Parry Sound—Muskoka
431. Laura Smith  PC  2022 Thornhill
432. Monique M. Smith  LIB  2003 Nipissing
433. Todd Smith  PC  2011 Prince Edward—Hastings
434. George Smitherman  LIB  1999 Toronto Centre—Rosedale
435. John Snobelen  PC  1995 Mississauga North
436. John Sola  LIB  1987 Mississauga East
437. Gregory S. Sorbara  LIB  1985 York North
438. Charles Sousa  LIB  2007 Mississauga South
439. Joseph Spina  PC  1995 Brampton North
440. Norman W. Sterling  PC  1977 Carleton—Grenville
441. Jennie Stevens  NDP  2018 St. Catharines
442. Kenneth Ross Stevenson  PC  1981 Durham—York
443. Richard Gary Stewart  PC  1995 Peterborough
444. Marit Stiles  NDP  2018 Davenport
445. Norah Stoner  LIB  1987 Durham West
446. Alfred J. Stong  LIB  1975 York Centre
447. Kinga Surma  PC  2018 Etobicoke Centre
448. Kimble Sutherland  NDP  1990 Oxford
449. Anne Swarbrick  NDP  1990 Scarborough West
450. Peter Tabuns  NDP  2006 Toronto—Danforth
451. Harinder J.S. Takhar  LIB  2003 Mississauga Centre
452. Nina Tangri  PC  2018 Mississauga—Streetsville
453. Joseph N. Tascona  PC  1995 Simcoe Centre
454. George W. Taylor  PC  1977 Simcoe Centre
455. Monique Taylor  NDP  2011 Hamilton Mountain
456. Paul F. Taylor  LIB  1974 Carleton East
457. Vijay Thanigasalam  PC  2018 Scarborough—Rouge Park
458. Glenn E. Thibeault  LIB  2015 Sudbury
459. Lisa Thompson  PC  2011 Huron—Bruce
460. Michael Tibollo  PC  2018 Vaughan—Woodbridge
461. David Allan Tilson  PC  1990 Dufferin—Peel
462. Dennis Timbrell  PC  1971 Don Mills
463. John H. Tory  PC  2005 Dufferin—Peel—Wellington—Grey
464. Richard L. Treleaven  PC  1981 Oxford
465. Effie Triantafilopoulos  PC  2018 Oakville North—Burlington
466. David H. Tsubouchi  PC  1995 Markham
467. David Turnbull  PC  1990 York Mills
468. Maria Van Bommel  LIB  2003 Lambton—Kent—Middlesex
469. William J. Vankoughnet  PC  1995 Frontenac—Addington
470. John Vanthof  NDP  2011 Timiskaming—Cochrane
471. Lise Vaugeois  NDP  2022 Thunder Bay—Superior North
472. Murad Velshi  LIB  1987 Don Mills
473. Daiene G. Vernile  LIB  2014 Kitchener Centre
474. Daisy Wai  PC  2018 Richmond Hill
475. Gordon W. Walker  PC  1971 London North
476. William H.L. Walker  PC  2011 Bruce—Grey—Owen Sound
477. Bradley R. Ward  NDP  1990 Brantford
478. Christopher C. Ward  LIB  1985 Wentworth North
479. Shelley Wark-Martyn  NDP  1990 Port Arthur
480. David W. Warner  NDP  1975 Scarborough—Ellesmere
481. Daniel Waters  NDP  1990 Muskoka—Georgian Bay
482. Andy Watson  PC  1978 Chatham—Kent
483. James A. Watson  LIB  2003 Ottawa West—Nepean
484. Paul Wessenger  NDP  1990 Simcoe Centre
485. Jamie West  NDP  2018 Sudbury
486. Charles Jackson Bud) Wildman  NDP  1975 Algoma
487. John Wilkinson  LIB  2003 Perth—Middlesex
488. Charmaine Williams  PC  2022 Brampton Centre
489. John Williams  PC  1975 Oriole
490. Fred Wilson  NDP  1990 Frontenac—Addington
491. Gary Wilson  NDP  1990 Kingston and the Islands
492. Jim Wilson  PC  1990 Simcoe West
493. Mavis Wilson  LIB  1987 Dufferin—Peel
494. David Winninger  NDP  1990 London South
495. Jim Wiseman  NDP  1990 Durham West
496. Elizabeth Witmer  PC  1990 Waterloo North
497. Robert C. Wong  LIB  1987 Fort York
498. Soo Wong  LIB  2011 Scarborough—Agincourt
499. Kristyn Wong-Tam  NDP  2022 Toronto Centre
500. Leonard Wood  NDP  1990 Cochrane North
501. Robert Wood  PC  1995 London South
502. William M. Wrye  LIB  1981 Windsor—Sandwich
503. Kathleen O. Wynne  LIB  2003 Don Valley West
504. John Yakabuski  PC  2003 Renfrew—Nipissing—Pembroke
505. Kevin Yarde  NDP  2018 Brampton North
506. David S. Young  PC  1999 Willowdale
507. Terence H. Young  PC  1995 Halton Centre
508. Jeffrey T. Yurek  PC  2011 Elgin—Middlesex—London
509. Edward J. Ziemba  NDP  1975 High Park—Swansea
510. Elaine Ziemba  NDP  1990 High Park—Swansea
511. David Zimmer  LIB  2003 Willowdale



© 2019, 2024 :: PoliCan.ca (Maurice Y. Michaud)
Pub.: 12 Nov 2022 08:02
Rev.: 26 Apr 2024 07:52 (but data presented dynamically)