Armstrong: who represents it, and who is running

Armstrong — General Local Election votes on 2026-10-17.

Holding office1
the sitting council
On the ballot20
0 sitting members running again

The official candidate list ↗

Federal riding: Kamloops—Shuswap—Central Rockies — Mel Arnold (Conservative)

1

Mayor

NameOfficeParty / slateSeatSource
Chris Pieper Mayor Running (served prior to 2022) Independent CivicInfo BC
Garhen Avalokiteshvara Mayor Running Independent CivicInfo BC
Joe Cramer Mayor Running (incumbent) Independent CivicInfo BC
John Trainor Mayor Running (served prior to 2022) Independent CivicInfo BC
2

Councillor

NameOfficeParty / slateSeatSource
Andy Werner f Councillor Running Independent at large CivicInfo BC
Bradly Bourgeois Councillor Running Independent at large CivicInfo BC
Dale Bradley Councillor Running Independent at large CivicInfo BC
Jessie Valstar fig Councillor Running (incumbent) Independent at large CivicInfo BC
Kim Sinclair f Councillor Running (served other) Independent at large CivicInfo BC
Kristy McLennan ig Councillor Running Independent at large CivicInfo BC
Lyle Williamson Councillor Running Independent at large CivicInfo BC
Mark Casson Councillor Running Independent at large CivicInfo BC
Mark Wehner Councillor Running (incumbent) Independent at large CivicInfo BC
Mike Babott Councillor Running Independent at large CivicInfo BC
Neil Todd Councillor Running (incumbent) Independent at large CivicInfo BC
Paul Britton Councillor Running (served prior to 2022) Independent at large CivicInfo BC
Ray Baylis fig Councillor Running Independent at large CivicInfo BC
Shirley Fowler f Councillor Running (incumbent) Independent at large CivicInfo BC
Stephen Zopf Councillor Running Independent at large CivicInfo BC
Steven Drapala Councillor Running (incumbent) Independent at large CivicInfo BC
3

Member of Parliament

NameOfficeParty / slateSeatSource
Mel Arnold ✉️ Elected Member of Parliament Conservative Kamloops—Shuswap—Central Rockies House of Commons
i

Notes on this record

How the lists were read, and what could not be.

  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/4_2026_candidates.html), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/4_2026_candidates.html), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/?ca-armstrong), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/?ca-armstrong), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/?ca-armstrong), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/4_2026_candidates.html), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
  • Candidates from CivicInfo BC's candidate site (https://bc.localelections.ca/election_candidates/4_2026_candidates.html), which labels itself unofficial; the municipality's Declaration of Candidates is the official list. Phone numbers and the personal emails listed there are not copied, by the public-role rule.
  • Sitting council not yet captured from the municipality's own page; CivicInfo's "Previous Office: Incumbent" flag is the only incumbency signal here.
s

Sources

Prepared 2026-10-10. Nomination papers are never opened: they carry home addresses. After voting day a candidate list becomes a result; these rows are reconciled, not deleted.