The
North Shore consists of many affluent suburbs north of
Chicago,
Illinois, bordering the shores of
Lake Michigan. These communities fall within suburban
Cook County and
Lake County. The North Shore's membership is often a topic of debate, and is sometimes expanded to include other affluent Chicago suburbs which do not border Lake Michigan. However,
Evanston,
Wilmette,
Kenilworth,
Winnetka,
Glencoe,
Highland Park,
Lake Forest, and
Lake Bluff are generally considered to be the core members of the North Shore, as all are affluent communities that border the lake just north of Chicago.