A A ASearch Lanark County Immigration Portal Home Page
Lanark County LogoLibrary


Public Libraries provide information and materials for recreational and leisure use; for educational purposes; for personal self-development, enrichment and lifelong learning; to offer access to information to all individuals; to respond to the needs of the community and to adapt to changing technology. All residents qualify for FREE Library services in Lanark County.

Lanark County Libraries are a great place to find out about the community and more. The library provides a wide variety of materials and services such as:

  • Mango (Language Learning);
  • Downloadable e-books and audiobooks;
  • Online databases, encyclopedias and magazine articles.
  • Fiction & Non-Fiction Books
  • Magazines, Newspapers & Periodicals
  • Children & Young Adult Section
  • Movies - DVD (Many new releases)
  • Wheelchair Access
  • Public computers and wireless internet access 
  • PCs with common Internet and Productivity Applications
  • Fax & Photocopier
  • Proctor Services
  • Children's programs offered

The friendly staff is always available to answer questions. Each community library maintains a high profile as a provider of educational, research and cultural services to residents of Lanark County.

Lanark County Public Libraries

Carleton Place Public Library
Free card for residents of: Carleton Place, Beckwith Township
101 Beckwith Street
Carleton Place, ON
(613) 257-2702
Email: carletonlibdsl@vianet.ca
Lanark Highlands Public Library
Free card for residents of: Lanark Highlands Township, Drummond/North Elmsley Township, Tay Valley Township
75 George Street
Lanark, ON
(613) 259-3068
Email: lanarklibrary@gmail.com
Mississippi Mills Public Library
Free card for residents of: Mississippi Mills, Lanark Highlands Township

Almonte Branch
155 High Street
Almonte, ON
(613) 256-1037
Email: pnelson@mississippimills.ca

Pakenham Branch
128 MacFarlane Street
Pakenham, ON
(613) 624-5306
Perth & District Union Public Library
Free card for residents of: Perth, Drummond/North Elmsley Township, Tay Valley Township
30 Herriott Street
Perth, ON
(613) 267-1224
Email: info@perthunionlibrary.ca
Smiths Falls Public Library
Free card for residents of: Smiths Falls, Drummond/North Elmsley Township
81 Beckwith Street N.
Smiths Falls, ON
(613) 283-2911
Email: smithsfallslibrary@vianet.ca

Beckwith Township Township of Montague Tay Valley Township Town of Mississippi Mills Town of Carleton Place Township of Lanark Highlands Township of Drummond North Elmsley Town of Perth Town of Smiths Falls