The Newtown Public Library opened on July 15, 1974 at 3129 West Chester Pike. On March 1, 1976 the library opened its doors at 3544 West Chester Pike, with over 3,000 square feet of space. In March 2003, the library opened in a new building adjacent to the Newtown Township building at 201 Bishop Hollow Rd.