M, T, W: 10am – 7pm Th, F, Sa: 10am – 5pm 93 W. Ferry Street New Hope, PA 18938-1332 Phone: (215) 862-2330 Website
Free Library of Northampton Township
M, T, W, Th: 9am – 8pm F, Sa: 9am – 4pm Su: CLOSED 25 Upper Holland Road Richboro, PA 18954-1514 Phone: (215) 357-3050 Website
Margaret R. Grundy Memorial Library
M, T, W: 10am – 8pm Th, F, Sa: 10am – 4pm 680 Radcliffe Street Bristol, PA 19007-5136 Phone: (215) 788-7891 Website
Morrisville Free Library
M, T, W, Th: 10:30am – 8pm Sa: 10am – 5pm 300 N. Pennsylvania Avenue Morrisville, PA 19067-6621 Phone: (215) 295-4850 Website
Pipersville Free Library
T: 10am – 6pm W: 3pm-5pm Th: 10am – 6pm F: 3pm – 5pm Sa: 10am – 1pm 7114 Old Easton Road PO Box 122 Pipersville, PA 18947-9998 Phone: (215) 766-7880 Website
Riegelsville Public Library
T, W: 9am – 5pm Th: 9am – 6pm Sa: 9am – 3pm 615 Easton Road PO Box 65 Riegelsville, PA 18077-0065 Phone: (610) 749-2357 Website
Southampton Free Library
M, T, W, Th: 10am – 8pm F, Sa: 10am – 5pm 947 Street Road Southampton, PA 18966-4728 Phone: (215) 322-1415 Website
Township Library of Lower Southampton
M, T, W, Th: 10am – 8pm F: 12pm – 4pm Sa: 9am – 4pm 1983 Bridgetown Pike Feasterville, PA 19053-2302 Phone: (215) 355-1183 Website
Village Library of Wrightstown
M, T, F: 9am – 5pm W, Th: 9am – 7pm Sa: 10am – 1pm Su: 1pm – 5pm 727 Penns Park Road Wrightstown, PA 18940-9606 Phone: (215) 598-3322 Website
Warminster Township Free Library
M, T, W: 10am – 8pm Th: 10am – 5pm F: 12pm – 5pm Sa: 10am – 5pm 1076 Emma Lane Warminster, PA 18974-2632 Phone: (215) 672-4362 Website