Riverwoods is a village located in Lake County on the banks of the Des Plaines River. The community’s beautiful location, paired with its spacious properties and homes provide a pleasant atmosphere unique to this northern village. Residents also appreciate the area’s tucked away, private charm. Riverwoods is host to the annual “Arts & Riverwoods” festival.