Little Elm is a charming town on the north and east side of Lake Lewisville. It is hard to find a section of town that doesn't have a view of the water. With small-town charm and a close-knit neighborhood appeal, Little Elm is a growing destination for North Texans.