Libertyville is a northern suburb of Chicago in Lake County, Illinois, United States. It is located 5 miles from Lake Michigan, and is west of the Des Plaines River. The population was 20,742 at the 2000 census, and estimated to be 21,760 as of 2005. (There is also a township of the same name, which includes the village and some surrounding areas.) Located in northeastern Illinois to the southwest of Waukegan and the northwest of Lake Forest, its immediate neighbors are Mundelein to the west and Vernon Hills to the south. The mayor of Libertyville is Jeffrey Harger.