The Vernon Area Public Library District directly serves a population of approximately 42,900. It comprises a 29-square-mile area that includes all or parts of Buffalo Grove, Lincolnshire, Long Grove, Vernon Hills, Prairie View, Riverwoods, and portions of unincorporated Vernon and Ela townships.
The library was originally established in 1974. Its first location was a classroom in Adlai Stevenson High School. From there it moved to a temporary building in the high school parking lot. On March 20, 1990, the residents of the district showed their support for the construction of a new library. Voters approved a referendum for the sale of $6.9 million in general obligation bonds to finance the construction of a new library to be built on a site next to the existing library building. They also approved funding for furnishings, books, and other operating expenses. On September 15, 1993, the Vernon Area Public Library opened to the public at 300 Olde Half Day Road in Lincolnshire. The 50,000 sq. ft. building is designed to meet the needs of a growing library district. The library has a 16,000 sq. ft. Adult Services department, 12,000 sq. ft. Youth Services department, and shelves for more than 250,000 items.
Currently the library holds a collection of approximately 255,000 items including books, DVDs, CDs, computer software, and video games. The library subscribes to 530 magazines and newspapers. The library brings materials to nursing facilities in the area. Homebound residents who can’t go out are welcome to call for services.