Contact Us

City Hall

163 E. Gower Street

Cannon Beach, OR 97110

Phone: 503.436.1581

FAX: 503.436.2050 FAX

Hours: Mon - Fri 8am - 5pm 

Submit your questions / comments below.

Click here for Lost & Found inquiries.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
City Council
Name Position Phone Email
Deanna Hammond
Councilor: Term Expires 12/31/2028 Email
Gary Hayes
Councilor: Term Expires 12/31/2026 Email
Lisa Kerr
Council President: Term Expires 12/31/2026 Email
Barb Knop
Mayor: Term Expires 12/31/2026 Email
Erik Ostrander
Councilor: Term Expires 12/31/2028 Email
Community Development Department
Name Position Phone Email
Jeff Adams
Community Development Director (503) 436-8040 Email
Alton Butler
Building Official (503) 436-8046 Email
Tessa Pfund
Administrative Assistant (503) 436-8054 Email
Robert St Clair
Planner (503) 436-8053 Email
Emergency Management
Name Position Phone Email
Andrew Murray
Emergency Manager (503) 436-8055 Email
Farmers Market
Name Position Phone Email
Tracy Abel
Farmer's Market Manager (503) 436-8044 Email
Finance
Name Position Phone Email
Tim Collier
Finance Director (503) 436-8058 Email
Ron Logan
Assistant Finance Director (503) 436-8059 Email
Duncan Wallace
Administrative Assistant (503) 436-8057 Email
Natosha Adams
Receptionist / Court Clerk (503) 436-8049 Email
Nissa McCarthy
Administrative Assistant (503) 436-8056 Email
Haystack Rock Awareness Program
Name Position Phone Email
Lisa Habecker
HRAP Director (503) 436-8064 Email
Jenny Gooldy
Communications Coordinator (503) 436-8060 Email
Municipal Court
Name Position Phone Email
Macon Benoit
Court Judge
Court Clerk
Court Clerk (503) 436-2046 Email
Our City Government
Name Position Phone Email
Bruce St. Denis
City Manager (503) 436-8050 Email
Jennifer Barrett
City Recorder / Assistant to the City Manager (503) 436-8052 Email
Rusty Barrett
IT Director (503) 436-8093 Email
Nancy McCarthy
Bulletin Editor Email
Police / Public Safety
Name Position Phone Email
Rob Schulz
Chief of Police (503) 436-8071 Email
Chris Wilbur
Lieutenant (503) 436-2811 Email
Joseph Bowman
Corporal (503) 436-2811 Email
Jamie Burch
Police Officer (503) 436-2811 Email
Daniel Contier
Code Enforcement Officer (503) 436-2811 Email
Adam Dean
Police Officer (503) 436-2811 Email
Cody Dietel
Police Officer (503) 436-2811 Email
James Jordan
Police Officer (503) 436-2811 Email
Jenny Thompson
Police Officer (503) 436-2811 Email
Keaton Walde
Police Officer (503) 436-2811 Email
Silvia Avila
Administrative Specialist (503) 436-2811 Email
Valerie Mannix
Administrative Assistant (503) 436-2811 Email
Public Works
Name Position Phone Email
Chris Mastrandrea
Public Works Director (503) 436-8068 Email
Trevor Mount
Assistant Public Works Director (503) 436-8066 Email
Kirk Anderson
Parks (503) 436-1581 Email
Mike Benefield
Project Manager (503) 436-1581 Email
Mike Brown
Wastewater (503) 436-1581 Email
Shawn Cole
Water (503) 436-1581 Email
Wes Garvin
Roads & Streets (503) 436-1581 Email
Will Garvin
Recycling (503) 436-1581 Email
Jett Johnston
Wastewater (503) 436-1581 Email
Martin Parsons
Wastewater (503) 436-1581 Email
Paul Phillips
Roads & Streets (503) 436-1581 Email
Christian Salinas
Water (503) 436-1581 Email
Sheri Skotland
Administrative Assistant (503) 436-8048 Email
Ryan Steinfeld
Roads & Streets (503) 436-1581 Email
Darryl Walker
Water (503) 436-1581 Email
Anthony Welliver
Parks (503) 436-1581 Email