The largest natural body of freshwater in Grant County, Moses Lake covers 6,500 acres with 120 miles of shoreline.
With the completion of Grand Coulee Dam, recreational facilities developed in the region south of Moses Lake. The porosity of the underlying lava rock permitted water to seep from the reservoirs and reappear miles away, forming lakes in almost every depression.
The city offers a variety of lodging options, family events, and other activities.
Moses Lake is in Grant County on Interstate 90.