To facilitate the relocation into the newly renovated library building, our temporary library branch at 155 Main Street of Delhi will be closed from Tuesday October 24th through Saturday October 28th. We'll be open at 192 Main Street of Delhi starting Tuesday, October 31st.

Welcome to the Norfolk County Public Library

The Norfolk County Public Library is a five Branch Library System located in Norfolk County. Visit us anytime online or in person during regular library hours. We are here to engage and encourage everyone to discover the benefits and joy of using public libraries.

Canada 150 Website Events at all NCPL Branches


Featured Releases

Come and see what's new in books!
  • Adult Fiction

  • Adult Non-Fiction

  • Audiobook

  • Large Print

  • Young Adult

  • Juvenile

  • DVD

  • Paperback