Lake Musconetcong is located on the border of Morris County and Sussex County, New Jersey, and is part of Hopatcong State Park, which is administered by the New Jersey Department of Environmental Protection. The Musconetcong River flows through the lake. The lake covers 329 acres (1.3 km²), with a mean depth of approximately 5 feet (1.5 m) and a maximum depth of 10 feet (3.0 m). The lake's watershed covers 14,000 acres (57 km²). Lake Musconetcong is downstream of Lake Hopatcong, the largest lake in New Jersey and is part of its watershed.