Norfolk County Public Library logo. Delhi, Port Dover, Port Rowan, Simcoe, and Waterford.


We are the hub of the community. Our mission is to engage and encourage everyone to discover the benefits and joy of using public libraries.

We encourage all residents to obtain a free library card. A library card is the key to accessing a world of online resources, books for all ages, magazines, newspapers, audiobooks, large print books, book club-in-a-bag books, Playaways, CNIB audiobooks, genealogy information, DVDs, and so much more.

We provide wireless access, computers, photocopiers, printing capabilities, faxing services, and helpful staff to assist you. The library has programs, contests, and events for all age groups. Our facilities are clean, friendly, and a great place to sit and read with a cup of coffee.

Please visit one of our Branches in person or find us online at


Delhi Branch

192 Main St. of Delhi
Delhi , Ontario
N4B 2M2
Tel: 519-426-3506 x2
Fax: 519-582-8376
Map of location

Port Dover Branch

713 St. George Street
Port Dover, Ontario
N0A 1N0
Tel: 519-426-3506 x3
Fax: 519-583-3496
Map of location

Port Rowan Branch

1034 Bay Street
Port Rowan, Ontario
N0E 1M0
Tel: 519-586-3201 x4
Fax: 519-586-3297
Map of Location

Simcoe Branch

46 Colborne Street South
Simcoe, Ontario
N3Y 4H3
Tel: 519-426-3506 x5
Fax: 519-426-0657
Map of Location

Waterford Branch

15 Main Street S
Waterford, Ontario
N0E 1Y0
Tel: 519-426-3506 x6
Fax: 519-443-6540
Map of Location