Upper Lead Mountain Pond is a lake in Hancock County, Maine, near Beddington, in a forested landscape west of Lead Mountain and just north of Maine State Route 9. It is fed by several small streams and empties through a short outlet into Middle/Lower Lead Mountain Pond. Several unpaved roads provide access to the shoreline and nearby private residences. The pond supports a variety of fish, including landlocked Atlantic salmon, brook trout, white perch, yellow perch, and chain pickerel.