City Council

The City Council is the elected body of City Government, that consist of a five-member, non-partisan board, elected at large from the citizens of Canyon Lake. They are responsible for formulating the policies for the City and approving the major actions through which the municipal functions are conducted. For the most recent election results, please click here.
 
WELTY(1).jpg

 Mayor

Dale Welty
Term - December 2024
(951) 244-2955
Email
  • Canyon Lake Emergency Preparedness Committee (CLEPC) - Council Liaison
  • Lake Elsinore San Jacinto Watersheds Authority (LESJWA) - Delegate
  • Riverside Transit Agency (RTA) - Alternate Director
  • Northwest Mosquito and Vector Control District (VECTOR) - Trustee
  • Western Riverside County Regional Conservation Authority (RCA) - Alternate Board Member
  • Western Riverside Council of Governments (WRCOG) - Alternate Executive Committee Member
  • Canyon Lake POA Articulation Committee - Committee Member
  • Economic Development Committee -  Committee Member

 
TERRY(1).jpg

 Mayor Pro Tem

Mark Terry
Term - December 2024
(951) 244-2955
Email 
  • Southwest Community Financing Authority JPA (Animal Friends) - Alternate Board Member
  • Western Riverside Council of Governments (WRCOG) - Executive Committee Member
  • Western Riverside County Regional Conservation Authority (RCA) - Board Member
  • Finance & Planning Committee - Committee Member
  • Economic Development Committee - Committee Member


CASTILLO(1).jpg

 Council Member

Kasey Castillo
Term - December 2026
(951) 244-2955
Email 
  • Public Safety Committee - Committee Member
  • Lake Elsinore San Jacinto Watersheds Authority (LESJWA) - Alternate
  • LEUSD Articulation Committee - Committee Member
  • Community Engagement Committee - Committee Member

 
DAIN(1).jpg

 Council Member

Jennifer Dain
Term - December 2024
(951) 244-2955
Email 
  • Finance & Planning Committee - Chair
  • Riverside County Transportation Commission (RCTC) - Alternate Commissioner
  • Southwest Community Financing Authority JPA (Animal Friends) - Board Member
  • LEUSD Articulation Committee - Committee Member
  • Community Engagement Committee - Committee Member

 
SMITH(1).jpg

 Council Member

Jeremy Smith
Term - December 2026
(951) 244-2955
Email 
  • Riverside County Transportation Commission (RCTC) - Commissioner
  • Riverside Transit Agency (RTA) - Director
  • Southern California Association of Governments Transportation Committee (SCAG) - Committee Member
  • Northwest Mosquito and Vector Control District (VECTOR) - Alternate Trustee
  • Canyon Lake Emergency Preparedness Committee (CLEPC) - Council Liaison
  • Public Safety Committee - Committee Member
  • Canyon Lake POA Articulation Committee - Committee Member