Libertyville is a village in
Lake County,
Illinois,
United States and an affluent northern suburb of
Chicago. It is located west of
Lake Michigan on the
Des Plaines River. The 2010 census population was 20,315. (There is also a
township of the same name, which includes the village and some surrounding areas.) Located in northeastern Illinois, southwest of
Waukegan and west of
Lake Forest, its immediate neighbors are
Mundelein to the west,
Green Oaks,
Mettawa, and
Rondout to the east,
Gurnee to the north,
Grayslake to the northwest, and
Vernon Hills to the south.