Trolling for togue on Lower Narrows Pond, ME
9/1/2026 Location and Public Access to Lower Narrows Pond Where is Lower Narrows Pond Located? This 223-acre body of water is found in Winthrop, Kennebec County, Maine (see The Maine Atlas and Gazetteer map 12 C3). To reach this destination, drive east on Narrows Pond Road which separates Upper and Lower Narrows Ponds. My goal this morning is trolling for togue on Lower Narrows Pond. Public Access and Boat Launch A small, constricted, and poorly-maintained sandy boat launch at the northern end of Lower Narrows Pond next to this road serves as the public access
