Elected Officials of Bernardsville Borough
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.
![Mayor Photo](https://bernardsvilleboro.org//images/2023/03/14/council-350-mayor.jpg)
Mary Jane Canose
Mayor
908-766-3000 x160
mayor@bernardsvilleboro.org
Personnel Committee (Chair)
Personnel Committee (Chair)
Planning Board (Class I)
Next Meeting
No events found![Generic Headshot](https://bernardsvilleboro.org//images/council/council-350-cmcqueen.jpg)
Chad McQueen
Borough Council Member
![Christime Zamarra Headshot](https://bernardsvilleboro.org//images/council/council-350-czamarra.jpg)
Christine Zamarra
Borough Council Member (bio)
![Jena McCredie Headshot](https://bernardsvilleboro.org//images/council/council-350-jmccredie.jpg)
Jena McCredie
Borough Council President
![Diane Greenfield Headshot](https://bernardsvilleboro.org//images/2022/02/02/welcome-to-bernardsville.png)
Jeffrey Roos
Borough Council Member
![Al Ribiero Headshot](https://bernardsvilleboro.org//images/council/council-350-aribeiro.jpg)
Al Ribeiro
Borough Council Member (bio)
908-766-3000 x161
aribeiro@bernardsvilleboro.org
Finance Committee (Chair)
Public Works Committee
Liaison to Board of Health
aribeiro@bernardsvilleboro.org
Finance Committee (Chair)
Public Works Committee
Liaison to Board of Health
![Jay Ambelang](https://bernardsvilleboro.org//images/council/council-350-jambelang.jpg)
Jay Ambelang
Borough Council Member
908-766-3000 x159
jambelang@bernardsvilleboro.org
Finance Committee
Personnel Committee
Liaison to Environmental Commission
Mayor's Alternate to Library Board of Trustees
jambelang@bernardsvilleboro.org
Finance Committee
Personnel Committee
Liaison to Environmental Commission
Mayor's Alternate to Library Board of Trustees