Your browser (Internet Explorer 7 or lower) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.


Lake Info

The Village of Twin Lakes follows Wisconsin State Law governing riparian zones including both placement and grandfathering of piers. Below are two articles that discuss riparian rights.

In 2023, the Lake District updated the Village’s boat safety brochure.

If you would like to contact the Lake District Representatives feel free to contact:  or fill out this form.

Effective September 2019, the Twin Lakes Lake Protection & Rehabilitation District contracted with the US Geological Survey (USGS) for lake level data collection and monitoring.  Current lake level data is being collected every 4 hours via two USGS devices: one at the spillway in McHenry County, IL and the other at Sunset Beach on the southwest end of Lake Elizabeth.  Lake level data can be found here:




Per Village Code, Slow No Wake goes into effect when the level at Sunset Beach reaches 794.65′ above sea level.  The website and Village Facebook page will be updated regularly throughout any Slow No Wake periods.  Slow No Wake Level is the level at which the lakes are closed to activities creating wakes.

The public can subscribe to the USGS WaterAlert system and receive a text or email when lake levels reach Slow No Wake levels.  Simply visit the USGS WaterAlert website , Search Site Number 4230000881 and click on the Elizabeth Lake marker pin.  Click on “Subscribe to Water Alert”.  Set your parameters (794.65 is Slow No Wake) and provide your contact information.  That’s it!

Click here for our Slow No Wake regulations brochure that gives more detail about these regulations and the WaterAlert system.

Beach Information

The public beaches in Twin Lakes are:

-Sunset Beach

-Lucille Beach

-Lance Park

All beach water quality testing is performed by Kenosha County.  View the beach report here.

Village Public Launch Locations and Fees

  • Lance Park Boat Launch
  • Lake Elizabeth Marina Boat Launch
  • Musial Boat Launch

Launch Fee:

  • $8.00 (for motorized boat)
  • Free for non-motorized (kayaks, etc).

Seasonal Launch Passes are also available at Village Hall:

  • Residents: $50 (Seniors: $20)
  • Non-Residents: $75 (Seniors: $30)
  • Multiple-Launch Permit- Application

Lake Elizabeth Marina

The Village offers 40 boat slips for rent to Village residents and non-residents each season at the Lake Elizabeth Marina.  Rental  is on a first come first serve basis with Twin Lakes Residents taking priority.  The Village maintains a waiting list for anyone interested in docking their boat for the up-coming season.

  • Boating Season-  May 1 through October 1
  • Fee- $1,250.00 for slips 1-30 and $1,500 for slips 31-40

Lake Elizabeth Boat Slip Rental Applications  may be picked up at Village Hall.

  • Currently there is a waiting list for boat slip rentals.  Waiting list application can be printed here.         

Lake Elizabeth Pier Layout

Hours and Speed Limits

  • Sunset or 8:30PM (whichever comes first) to 9:00AM is always Slow-No-Wake
  • Boats operating after sunset must use required lights.

Lake Depth & Regulations  

Please review the Lake Depth and Lake Regulations Brochure.

Lake Mary is a 297-acre drained lake.  Lake Elizabeth is a 638-acre through-flow lake.

Lake Elizabeth Spillway

In Spring/Summer 2014, the Village reconstructed the spillway that drains both lakes into the Nippersink Creek and Fox River in Illinois.  The spillway is located on Village-owned property in Illinois- shown on the map below by the orange circle.

Additional Information

 Visit the Residents>Lake District page for more information from the Lake Protection and Rehabilitation District.