Cowichan-Malahat-Langford
Federal Electoral District

Offices

Population Election Office Incumbent Term Length Term Limit
99,160 Directly Elected Member of the Parliament Jeff Kibble None

Event Timeline


Jeff Kibble begins Member of the Parliament
Canadian General Election, 2025
Jeff Kibble Conservative Party Cowichan-Malahat-Langford 28,375
more...
Alistair MacGregor resigns Member of the Parliament
Canadian General Election, 2021
Mark Hecht People's Party Cowichan-Malahat-Langford 3,952
Blair Herbert Liberal Party Cowichan-Malahat-Langford 10,320
Lia Marie Constance Versaevel Cowichan-Malahat-Langford 3,922
Alana DeLong Conservative Party Cowichan-Malahat-Langford 17,870
Alistair MacGregor New Democratic Party Cowichan-Malahat-Langford 26,968
more...
Canadian General Election, 2019
Rhonda Chen People's Party Cowichan-Malahat-Langford 1,066
Blair Herbert Liberal Party Cowichan-Malahat-Langford 10,301
Lydia Hwitsum Green Party Cowichan-Malahat-Langford 13,181
Robin Morton Stanbridge Christian Heritage Party Cowichan-Malahat-Langford 202
Alana DeLong Conservative Party Cowichan-Malahat-Langford 16,959
Alistair MacGregor New Democratic Party Cowichan-Malahat-Langford 23,519
more...
Alistair MacGregor begins Member of the Parliament
Canadian General Election, 2015
Alistair MacGregor New Democratic Party Cowichan-Malahat-Langford 22,200
Alastair Haythornthwaite Marxist-Leninist Party Cowichan-Malahat-Langford 340
Fran Hunt-Jinnouchi Green Party Cowichan-Malahat-Langford 10,462
Martin Barker Conservative Party Cowichan-Malahat-Langford 14,091
Luke Krayenhoff Liberal Party Cowichan-Malahat-Langford 14,685
more...
End of Data
Benmo Communications Ltd. © 2017