Dream Lake, located just west of the Guilford-Madison town line off of Route 80, is one of several lakes in the Shelly Lakes group of lakes in North Madison. There is a small picnic area, and a park bench on a small sandy beach. It is adjacent to a residential area.