Indian Lake, also known as North Pond, is located in northern Worcester, Massachusetts. The water is brownish in color with a transparency of only five feet. The mean and maximum depths are eight and fifteen feet respectively. The bottom is muck and rock. The shoreline is heavily developed with residential dwellings and commercial buildings.