LIBRARY GOVERNANCE: The Highland Park Public Library is governed by an independent Board of Trustees as described in detail in NJSA Title 40, Chapter 54 (Libraries and Reading Rooms). The Board of Trustees consists of seven members appointed for five year terms, and two ex-officio members (or alternate).

The Library Board of Trustees typically meets on the third Monday of each month at 7:00 pm. Meetings are held in-person at Highland Park Public Library, 31 North Fifth Avenue, Highland Park, NJ 08904, or live via Zoom during a declared state of public emergency. All meetings are open to the public. You may submit comments to be read aloud during the scheduled public comment portion of the meeting via email to director [at] hpplnj [dot] org by 5:00pm on the date of the meeting. The aforementioned notice has been prepared and will be posted, mailed and filed in accordance with the provisions of the Open Public Meetings Act. Zoom meeting ID: 886 6239 0665 Passcode: 784719

Copies of approved minutes from all meetings can be found at the library or can be requested digitally by emailing director [at] hpplnj [dot] org.

2023 Library Board Meeting dates:

  • January 26
  • February 20
  • March 20
  • April 17
  • May 15
  • June 19
  • July 17
  • August 21
  • September 18
  • October 16
  • November 13*
  • December 18
  • Reorganization: January 15, 2024
*moved to the second Monday to avoid holiday conflicts


2023 Library Board of Trustees:
  • Helen Rovner, President
  • Nora Krieger, Vice President
  • Roberta Kressel, Treasurer
  • Cassandra Oliveras-Moreno, Secretary
  • Ghislaine Darden, Member
  • Nancy Kranich, Member
  • Peichi Waite, Member
  • Mayor Elsie Foster (ex-officio)
  • Ron Wong, Mayor’s Alternate
  • Dr. Kristina Nicosia, Superintendent (ex-officio)
  • Michele Rodrigues, Superintendent’s Alternate
  • Philip George, Borough Council Liaison (non-voting)
  • Sherry Johnson, Acting Director of Library Services (non-voting)
  • Jennifer Smith, Recording Secretary (non-voting)

Email messages can be sent to the Library Board of Trustees at Print messages can be sent to the Library Board of Trustees c/o Highland Park Public Library, 31 North 5th Avenue, Highland Park, NJ 08904.