Contact Details

  • Perth & District Union Public Library
  • Address:
    30 Herriott Street, Perth, Ontario K7H 1T2
  • Phone:
  • Perth & District Union Library provides home delivery services to those who are unable to visit the library due to disability or long-term illness.


The Township has its own library, the Perth & District Union Library in partnership with the Town of Perth and Township of Tay Valley. This is our community’s central resource for information and recreational reading. Residents of Drummond/North Elmsley may use the Perth & District Union Public Library free of charge.

Pop Up Library

Working with the Perth Library the Municipal office at 310 Port Elmsley Road is also home to a new Pop Up Library. We are making reading materials more available to residents. If you are in the area have a peek. You can leave a book or take a book.

Archives and Genealogy

Reading provides knowledge and can bring opportunity to learn about our history. Drummond/North Elmsley is well known for archives of information provided by Archives Lanark and the Lanark County Genealogy Society.

Both these organizations work from our former Drummond municipal office located at 1920 Drummond Concession 7.