The Mount Prospect Library is governed by a board of seven publicly elected officials who set policy, obtain adequate funding of Library Services and hire and evaluate the executive director for the Library. The Board of Library Trustees meets the third Thursday of each month at 6 p.m. at the Library. Meetings are open, and the public is welcome to attend. See the 2024 Library Board Meeting Schedule above or our calendar. Read our bylaws above for more information about the Board. *Please note that beginning October 2024, meetings will begin at 6:00pm.*
Contact the board via email at: board@mppl.org
April 1, 2025 Library Trustee Election
On Tuesday, April 1, 2025, Mount Prospect voters will elect two residents to serve on the Mount Prospect Public Library Board. Both will serve six-year terms (May 1, 2025 through April 30, 2031).
Election Information
- Library Board Candidate Information from the Village of Mount Prospect
- State Board of Elections Website
- 2025 State of Illinois Candidate’s Guide
- 2025 Abbreviated Election Calendar
Library Information
Library Board of Trustees
Marie Bass – President
Current term: 2023 – 2029
Years served: 2019 – present
Mary Anne Benden
Current term: 2023 – 2029
Years served: 2023 – present
Sylvia Fulk
Current term: 2019 – 2025
Years served: 2014 – present
Brian Gilligan – Treasurer
Current term: 2023 – 2025
Years served: 2011 – present
Rosemary Groenwald – Secretary
Current term: 2021 – 2027
Years served: 2021 – present
Sylvia Haas
Current term: 2023 – 2029
Years served: 2008 – present
Kristine O’Sullivan – Vice President
Current term: 2021 – 2027
Years served: 2020 – present
Agendas and Board Packets
- January 18, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- February 15, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- March 21, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- April 18, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- May 16, 2024 Regular | Notice | Agenda |Packet | Approved Minutes
- June 20, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- July 18, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- August 15, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- September 5, 2024 Finance Committee | Notice | Agenda | Approved Minutes
- September 19, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- October 3, 2024 Personnel Committee | Notice | Agenda | Approved Minutes
- October 17, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- November 21, 2024 Regular | Notice | Agenda | Packet | Approved Minutes
- December 19, 2024 Regular | Canceled
- January 19, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- February 16, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- March 16, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- April 20, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- May 18, 2023 Regular | Notice | Agenda | Packet |Approved Minutes
- June 1, 2023 Committee of the Whole | Notice | Agenda | Approved Minutes
- June 15, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- July 20, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- August 17, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- September 7, 2023 Finance Committee | Notice | Agenda | Approved Minutes
- September 21, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- October 5, 2023 Personnel Committee | Notice | Agenda | Approved Minutes
- October 19, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- November 16, 2023 Regular | Notice | Agenda | Packet | Approved Minutes
- December 21, 2023 Regular | CANCELED
- January 20, 2022 Regular | Packet | Approved Minutes
- February 3, 2022 Community Engagement Committee | Approved Minutes
- February 17, 2022 Regular | Packet | Approved Minutes
- March 17, 2022 Regular | Packet | Approved Minutes
- April 20, 2022 Committee of the Whole | Approved Minutes
- April 21, 2022 Regular | Packet | Approved Minutes
- April 25, 2022 Committee of the Whole | Approved Minutes
- May 19, 2022 Regular | Packet | Approved Minutes
- June 16, 2022 Regular | Packet | Approved Minutes
- July 21, 2022 Regular | Packet | Approved Minutes
- August 18, 2022 Regular | Packet | Approved Minutes
- September 1, 2022 Finance Committee | Approved Minutes
- September 15, 2022 Regular | Packet | Approved Minutes
- October 6, 2022 Personnel Committee | Approved Minutes
- October 20, 2022 Regular | Packet | Approved Minutes
- November 3, 2022 Committee of the Whole | Approved Minutes
- November 17, 2022 Regular | Packet | Approved Minutes
- December 15, 2022 Regular | Packet | Approved Minutes
- January 21, 2021 Regular | Packet | Approved Minutes
- February 4, 2021 Committee of the Whole | Approved Minutes
- February 18, 2021 Regular | Packet: Part 1; Part 2; Part 3 | Approved Minutes
- March 4, 2021 Committee of the Whole | Approved Minutes
- March 18, 2021 Regular | Packet | Approved Minutes
- April 1, 2021 Committee of the Whole | Approved Minutes
- April 15, 2021 Regular | Packet | Approved Minutes
- May 20, 2021 Regular | Packet | Approved Minutes
- June 3, 2021 Committee of the Whole | Approved Minutes
- June 17, 2021 Regular | Packet | Approved Minutes
- July 15, 2021 Regular | Packet | Approved Minutes
- August 5, 2021 Community Engagement Committee | Approved Minutes
- August 19, 2021 Regular | Packet | Approved Minutes
- September 2, 2021 Special Meeting | Approved Minutes
- September 16, 2021 Regular | Packet | Approved Minutes
- October 7, 2021 Personnel Committee Meeting | Approved Minutes
- October 21, 2021 Regular | Packet | Approved Minutes
- November 18, 2021 Regular | Packet | Approved Minutes
- December 16, 2021 Regular | CANCELED
- January 16, 2020 Regular | Packet | Approved Minutes
- February 6, 2020 Committee of the Whole | Approved Minutes
- February 20, 2020 Regular | Packet | Approved Minutes
- March 5, 2020 Committee of the Whole | Approved Minutes
- March 19, 2020 Regular | Meeting Canceled
- March 26, 2020 Special | Approved Minutes
- April 2, 2020 Special | Approved Minutes
- April 16, 2020 Regular | Packet | Approved Minutes
- April 30, 2020 Special | Director’s Report | Approved Minutes
- May 21, 2020 Regular | Packet | Approved Minutes
- June 11, 2020 Committee of the Whole | Packet | Approved Minutes
- June 25, 2020 Regular | Packet | Approved Minutes
- July 16, 2020 Regular | Packet | Approved Minutes
- August 6, 2020 Finance Committee |Approved Minutes
- August 20, 2020 Regular | Packet | Approved Minutes
- September 3, 2020 Special | Approved Minutes
- September 8, 2020 Personnel Committee | Approved Minutes
- September 17, 2020 Regular | Packet | Approved Minutes
- October 15, 2020 Regular | Packet | Approved Minutes
- November 5, 2020 Personnel Committee | Approved Minutes
- November 19, 2020 Regular | Packet | Approved Minutes
- December 3, 2020 Personnel Committee | Approved Minutes
- December 17, 2020 Regular | Packet | Approved Minutes