Narrows Pond is actually two small twin lakes in Winthrop, Maine. They are Upper and Lower Narrows Pond, and are divided by a very narrow isthmus, hence the name. The isthmus is traversed by Narrows Pond Road, and a culvert connects the two lakes. People in canoes or kayaks can travel between the two lakes, though only by carrying watercraft over the causeway and road.
Upper Narrows Pond covers 222 acres (90 ha) with a mean depth of 25 feet (7.6 m) and a maximum depth of 59 feet (18 m). The volume of Upper Narrows is 4,953 acre-feet (6,109,000 m3).
Both lakes' shores are lined with cottages, most of them summer residences. Seaplanes are allowed to land and take off from the Upper Pond. A Methodist summer camp is located on the Lower Pond.