
Mayor Mary Jane Canose
908-766-3000 x160
Finance Committee
Library Board of Trustees
Mayor and Borough Council
Schedules and agendas for upcoming meetings are posted on the Calendar, as well as Zoom joining information where applicable. You can watch live meetings or review old ones on YouTube at @bernardsvilleboro. You can also find archived Agendas and Minutes below.
Upcoming Mayor & Council Meetings

Rich Traynor
Borough Council Member
Public Works Committee (Chair)
Personnel Committee
Library Board of Trustees
Planning Board, Class III

Christine Zamarra
Borough Council President
908-766-3000 x242
Public Works Committee
Personnel Committee (Chair)
Liaison to Shade Tree Committee
Green Team Member

Charlie Szrom
Borough Council Member
908-766-3000 x251
Public Safety Committee
Finance Committee
Liaison to Environmental Commission

Jeffrey Roos
Borough Council Member
908-766-3000 x165
Public Safety Committee (Chair)
Green Team

Al Ribeiro
Borough Council Member
908-766-3000 x161
Finance Committee (Chair)
Public Safety Committee
Mayor's Wellness Committee

Ross Zazzarino
Borough Council Member
908-766-3000 x159
Personnel Committee
Public Works Committee
Liaison to Board of Health
Liaison to Recreation Committee