Since it was founded in 1946, the Harford County Public Library System has grown to include 11 branches, with an annual circulation of more than 4.5 million items serving more than 176,000 registered borrowers.
In addition to books, the library system is a repository for recordings, cassettes, magazines, newspapers, CDs, DVDs, puzzles and even puppets. It provides public access to computer catalogs with printers, microfilm reader-printers, programs for children and adults, information services, reading development materials, an online community information directory, Internet access, health information, tax assistance and volunteer opportunities.
In 2011, the County Council passed a budget amendment to reinstate Sunday hours at several branches.
Harford County Public Library
21 Franklin St., Aberdeen 21001
2510 Tollgate Road, Abingdon 21009
Bel Air Branch
100 E. Pennsylvania Ave., Bel Air 21014
1134 Main St., Darlington 21034
629 Edgewood Road, Edgewood 21040
1461 Fallston Road, Fallston 21047
Havre de Grace Branch
120 N. Union Ave., Havre de Grace 21078
3722 Norrisville Road, Jarrettsville 21084
655 Towne Center Drive, Joppa 21085
5310 Norrisville Road, White Hall 21161
2407 Whiteford Road, Whiteford 21160