Libertyville is a village in Lake County, Illinois, United States. It is a suburb of Chicago. It is located west of Lake Michigan on the Des Plaines River. The 2014 census population was 20,512. It is located southwest of Waukegan and west of Lake Forest.