The Library is governed by a seven-member Board of Trustees who generously volunteer their time and talents to further the Library’s mission. Trustees are appointed to a six-year term by the Mayor with the approval of the City Council. Meetings of the Board of Trustees are open to the public and are held in the Library’s Conference Room.

Residents of Urbandale interested in serving on the Board of Trustees must submit an application. The application is available on the City of Urbandale’s website.


Mary Keck
President

Term: 12/03/2019 — 06/30/2025
Phone: 515-306-1933


Gregory Ward
Vice President

Term: 07/09/2013 — 06/30/2025
Phone: 515-371-4108


Thomas P. Graves
Secretary

Term: 06/29/2010 — 06/30/2028
Phone: 515-276-0232


Nicholas Janning
Library Director
Phone: 515-278-3945


Caleb Cooper

Term: 07/01/2023 — 06/30/2029
Phone: 515-635-5135


Marva McCarty

Term: 08/07/2012 — 06/30/2024
Phone: 515-491-0107


Diana Ripperger

Term: 05/29/2012 — 06/30/2027
Phone: 515-270-2161


Kerry Vande Kieft

Term: 07/03/2018 — 06/30/2026
Phone: 515-770-4629

Meeting Schedules & Minutes

Meeting Date

Time

Minutes

February 26, 2024

5:30 pm

January 22, 2024

5:30 pm

Meeting Date

Time

Minutes

December 18, 2023

5:30 pm

November 27, 2023

5:30 pm

October 23, 2023

5:30 pm

September 25, 2023

5:30 pm

September 13, 2023

11:00 am

August 28, 2023

5:30 pm

July 24, 2023

5:30 pm

June 26, 2023

5:30 pm

May 22, 2023

5:30 pm

April 24, 2023

5:30 pm

March 27, 2023

5:30 pm

February 27, 2023

5:30 pm

January 23, 2023

5:30 pm

Meeting Date

Time

Minutes

December 19, 2022

5:30 pm

November 28, 2022

5:30 pm

October 24, 2022

5:30 pm

September 26, 2022

5:45 pm

August 22, 2022

5:30 pm

July 25, 2022

5:30 pm

June 27, 2022

5:30 pm

May 23, 2022

5:30 pm

April 25, 2022

5:30 pm

March 28, 2022

5:45 pm

February 28, 2022

5:30 pm

January 24, 2022

5:30 pm

Meeting Date

Time

Minutes

December 13, 2021

5:45 pm

November 29, 2021

5:30 pm

October 25, 2021

5:30 pm

September 27, 2021

5:45 pm

August 23, 2021

5:30 pm

July 26, 2021

5:30 pm

June 28, 2021

5:45 pm

May 24, 2021

5:30 pm

April 26, 2021

5:30 pm

March 22, 2021

5:45 pm

February 22, 2021

5:30 pm

January 25, 2021

5:30 pm

Meeting Date

Time

Minutes

December 14, 2020

5:45 pm

November 23, 2020

5:30 pm

October 26, 2020

5:30 pm

October 5, 2020

5:30 pm

September 28, 2020

5:45 pm

September 22, 2020

6:00 pm

September 21, 2020

6:30 pm

August 24, 2020

5:30 pm

July 27, 2020

5:30 pm

June 22, 2020

5:45 pm

May 18, 2020

5:30 pm

April 27, 2020

5:30 pm

April 6, 2020

5:30 pm

February 24, 2020

5:30 pm

January 27, 2020

5:30 pm

Meeting Date

Time

Minutes

December 16, 2019

5:45 pm

November 25, 2019

5:30 pm

October 28, 2019

5:30 pm

September 23, 2019

5:45 pm

August 26, 2019

5:30 pm

July 22, 2019

5:30 pm

June 24, 2019

5:45 pm

May 20, 2019

5:30 pm

April 22, 2019

5:30 pm

March 25, 2019

5:45 pm

February 25, 2019

5:30 pm

January 28, 2019

5:30 pm

Meeting Date

Time

Minutes

December 17, 2018

5:30 pm

November 26, 2018

5:30 pm

October 22, 2018

5:30 pm

September 24, 2018

5:45 pm

August 27, 2018

5:30 pm

July 23, 2018

5:30 pm

June 25, 2018

5:45 pm

May 21, 2018

5:30 pm

April 23, 2018

5:30 pm

March 26, 2018

5:45 pm

February 26, 2018

5:30 pm

January 22, 2018

5:30 pm

Meeting Date

Time

Minutes

January 13, 2017

5:30 pm

February 27, 2017

5:30 pm

March 27, 2017

5:45 pm

April 24, 2017

5:30 pm

May 22, 2017

5:30 pm

June 26, 2017

5:45 pm

July 26, 2017

5:30 pm

August 28, 2017

5:30 pm

September 25, 2017

5:45 pm

October 23, 2017

5:30 pm

November 27, 2017

5:30 pm

December 18, 2017

5:45 pm

Meeting Date

Time

Minutes

December 19, 2016

5:45 pm

November 28, 2016

5:30 pm

October 24, 2016

5:30 pm

September 26, 2016

5:45 pm

August 22, 2016

5:30 pm

July 25, 2016

5:30 pm

June 27, 2016

5:45 pm

May 23, 2016

5:30 pm

April 25, 2016

5:30 pm

March 28, 2016

5:45 pm

February 3, 2016

5:30 pm