City Council

The City Council is the legislative and policy-making body for the City of Canyon Lake. The City’s five-member City Council is elected by the residents, and a mayor and mayor pro tem are selected annually by the City Council to serve a twelve-month term.

Regular meetings of the City Council are held on the 2nd Wednesday each month beginning at 6:30 p.m.  City Council is dark in August.

 
Mayor_Terry_Headshot(1)

 Mayor

Mark Terry
Term - December 2028
(951) 244-2955
Email 
  • Southern California Association of Government Transportation Committee - Alternate
  • Southwest Community Financing Authority JPA (Animal Friends) - Alternate 
  • Western Riverside Council of Governments (WRCOG) - Delegate 
  • Finance & Planning Committee - Committee Member
  • Economic Development Committee - Committee Member


Mayor_Pro_Tem_Castillo_Headshot

 Mayor Pro Tem

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

 
SMITH(1).jpg

 Council Member

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

 Council Member

Josh Steeber
Term - December 2028
(951) 244-2955
Email 
  • Western Riverside County Regional Conservation Authority (RCA) - Alternate
  • Southwest Community Finance Authority JPA (Animal Friends) - Delegate
  • LEUSD Articulation Committee - Committee Member
  • Community Engagement Committee - Committee Member

 
WELTY(1).jpg

 Council Member

Dale Welty
Term - December 2028
(951) 244-2955
Email
  • Riverside Transit Agency (RTA) - Alternate
  • Northwest Mosquito and Vector Control District (VECTOR) - Delegate
  • Western Riverside County Regional Conservation Authority (RCA) - Delegate
  • Western Riverside Council of Governments (WRCOG) - Alternate 
  • Canyon Lake POA Articulation Committee - Committee Member
  • Economic Development Committee - Committee Member