Cherry Lake is an artificial lake created by the Cherry valley Dam on Cherry Creek. It is located about 25 miles east of Sonora and about 20 miles east of Twain Harte. It is located within Stanislaus National Forest. There are three forks of river that flow into Cherry Lake: East, North, and West Forks. They all begin in the Emigrant Wilderness. Cherry Lake is at a 4700 feet elevation.
Camping near Cherry lake is easy and affordable. Camping is first come first serve, but the fees are small and you get a few amenities including picnic tables, fire rings, paved roads, and bathrooms. Some camp sites include grates with the fire rings for cooking, some include great view of the lake, and running water at every few campsites. They do not have showers and dogs are allowed only with a leash. It is 15 dollars a night and they have 46 campsites. Call (209) 532-3671 to reserve your spot now.
Because Cherry Lake is located in Stanislaus National Forest, I would recommend visiting more of the park. Fishing, hiking, and camping are in abundance and this area of land is incredibly diverse so go explore!