Library Staff Directory

Coming Soon


Administration, book requests, policies, donations, programs


KPL staff, 2020

Monica Winkler

Assistant Director

Administration, cataloging, KPL and Lee County Libraries accounting

Email Monica

Merissa Lewiston

Patron Services

Adult programming, reference, volunteering

Email Merissa

Angela Gates

Senior Circulation Clerk

Fines, fees, overdue items, displays, circulation, local history & genealogy

Email Angela

Trisha Crank

Youth Services

Youth programs, tours, reader's advisory

Email Trisha

Terry Welker

Patron Services Clerk

Ongoing book sale, rotations

Email Terry

Tammy Phillips

Circulation Clerk

Inter-Library Loan (ILL), periodicals, local history & genealogy

Email Tammy

Keokuk Public Library

210 N. 5th Street

Keokuk, IA 52632


Library Hours

Monday - Thursday: 10 am - 7 pm

Friday: 10 am - 5 pm

Saturday: 10 am - 1 pm


Masks Required. 

Limited Capacity - expect a wait time.  

Limit time to 30 minutes.


Please read our blog for the latest news and information.


  • Facebook Basic Black
  • Twitter Basic Black
  • Pinterest - Black Circle
  • Instagram Basic Black