The Vernon Area Public Library directly serves the 44,000 residents of Lincolnshire and unincorporated Prairie View, most of Long Grove, portions of Buffalo Grove, Riverwoods, and Vernon Hills and the surrounding community. The library's purpose is to provide materials and services for the recreational, social, informational, and educational needs of the community.