Mayor
Meghan Lahti
41 of 47 meetings attended
Source: City website View source
Council tenure
We don't have a term history for this person yet. We reconstruct it from the minutes that seat, re-elect or replace a member — we haven't mined this city's minutes for those events.
Remuneration & expenses
Annual totals from the province's mandatory public disclosure of council pay (BC: Financial Information Act statement; Québec: rapport financier filed with the MAMH, where expenses are the expense allowance). Peer average compares members holding the same position that year.
2025 mayor -25% expenses YoY
Remuneration
$152,222
Taxable benefits
$979
Expenses
$4,326
2024 mayor -59% expenses YoY
Remuneration
$148,335
Taxable benefits
$951
Expenses
$5,730
2023 mayor
Remuneration
$142,010
Taxable benefits
$935
Expenses
$13,923
Attendance record
June 9, 2026 Council · Regular June 9, 2026 Council · Special May 26, 2026 Council · Special May 26, 2026 Council · Regular May 19, 2026 Committee of Council · Regular Electronic May 19, 2026 Committee of Council · Regular Electronic May 19, 2026 Committee of Council · Regular Electronic May 19, 2026 Committee of Council · Regular Electronic May 19, 2026 Committee of Council · Regular Electronic May 12, 2026 Council · Regular May 12, 2026 Council · Special April 28, 2026 Council · Special April 28, 2026 Council · Regular April 21, 2026 Committee of Council · Regular Electronic April 21, 2026 Committee of Council · Regular Electronic April 21, 2026 Committee of Council · Regular Electronic April 21, 2026 Committee of Council · Regular Electronic April 21, 2026 Committee of Council · Regular Electronic April 14, 2026 Council · Regular April 14, 2026 Council · Special March 31, 2026 Committee of Council · Regular Electronic March 31, 2026 Council · Special March 31, 2026 Committee of Council · Regular Electronic March 31, 2026 Committee of Council · Regular absent March 31, 2026 Committee of Council · Regular Electronic March 10, 2026 Council · Regular absent March 10, 2026 Council · Special absent February 24, 2026 Council · Regular Electronic February 24, 2026 Council · Special Electronic February 17, 2026 Committee of Council · Regular Electronic February 17, 2026 Committee of Council · Regular Electronic February 17, 2026 Committee of Council · Regular Electronic February 17, 2026 Committee of Council · Regular Electronic February 17, 2026 Committee of Council · Regular Electronic February 10, 2026 Council · Special absent February 10, 2026 Council · Regular absent February 6, 2026 Council · Special absent February 3, 2026 Council · Public Hearing Electronic February 3, 2026 Council · Special Electronic January 30, 2026 Council · Special January 29, 2026 Council · Special January 27, 2026 Council · Regular January 27, 2026 Council · Special January 20, 2026 Committee of Council · Regular Electronic January 20, 2026 Committee of Council · Regular Electronic January 13, 2026 Council · Special January 13, 2026 Council · Regular