172 public waters in the Western Lakes & Mountains region — 83 lakes/reservoirs and 89 rivers. Every one is public water fishable on a Maine licence.
See every public fishing venue in Maine on the map, with boat ramps, camping, parking and full rules for each one.
Flagstaff Lake, a 17,389-acre lake in Somerset and Franklin Counties, Maine, managed by Maine Department of Inland Fisheries and Wildlife: One of Maine's big North Woods or Rangeley-region lakes (Sebec, Rangeley, Mooselookmeguntic, Chesuncook, Flagstaff) — Lake Trout, Landlocked Salmon and Brook Trout in cold, clear, remote water.
Mooselookmeguntic Lake, a 13,667-acre lake in Oxford and Franklin Counties, Maine, managed by Maine Department of Inland Fisheries and Wildlife: One of Maine's big North Woods or Rangeley-region lakes (Sebec, Rangeley, Mooselookmeguntic, Chesuncook, Flagstaff) — Lake Trout, Landlocked Salmon and Brook Trout in cold, clear, remote water.
Somerset, Hancock, Franklin and 3 more counties in Maine — Long Pond is a 8,789-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Rangeley Lake is one of Maine's premier coldwater fisheries, managed for lake trout and landlocked salmon in its 6,301 acres of deep, clear water. Brook trout, smallmouth bass, and yellow perch round out a classic mountain-lake fishery that attracts anglers seeking both trophy coldwater species and dependable panfish action.
Oxford, Somerset, Knox and 3 more counties in Maine — North Pond is a 3,587-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Round Pond (3,137 acres) sits in Piscataquis, Aroostook, Knox and 3 more counties in Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Webb Lake (2,193 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Kennebago Lake spans 1,753 acres in Franklin County's Western Lakes & Mountains, a classic trout-and-salmon lake where brook trout and landlocked Atlantic salmon dominate with brown trout and yellow perch providing supporting roles. Its size and elevation make it a scenic and productive destination for serious cold-water anglers.
Oxford, Knox, Piscataquis and 1 more county in Maine — South Pond is a 1,102-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin and Somerset Counties, Maine — Clearwater Pond is a 851-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Jones Pond, a 741-acre lake in Hancock, Somerset, Aroostook and 2 more counties in Maine, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Kennebec, Oxford, York and 2 more counties in Maine — Sand Pond is a 603-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
In Franklin and Cumberland Counties, Maine, Wilson Pond is a 577-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin County, Maine — Porter Lake is a 525-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Lily Pond (384 acres) sits in Somerset, Hancock, Piscataquis and 3 more counties in Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin County, Maine — Saddleback Lake is a 344-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Big Island Pond (339 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Varnum Pond is a 318-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Jim Pond, a 308-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Tim Pond, a 306-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Gulf Pond, a 285-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Johns Pond is a 254-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Massachusetts Bog is a 219-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Dodge Pond, a 216-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Crowell Pond (170 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Haley Pond, a 168-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Little Kennebago Lake, a 168-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Quimby Pond is a 157-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Crosby Pond, a 150-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Arnold Pond (148 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Lower Pond is a 144-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Blue Mountain Pond is a 139-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Locke Pond (135 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Norcross Pond is a 112-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Pease Pond, a 107-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, L Pond is a 97-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Tea Pond (91 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Twin Island Pond is a 85-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Little Jim Pond is a 75-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Round Mountain Pond is a 72-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Egypt Pond (71 acres) sits in Franklin and Kennebec Counties, Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Boundary Pond, a 67-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Sabbath Day Pond is a 67-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Little Island Pond (60 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Tufts Pond is a 57-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Staples Pond is a 55-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Shallow Pond is a 51-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Reddington Pond is a 50-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Kamankeag Pond is a 48-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Podunk Pond (48 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Northwest Pond is a 43-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Lufkin Pond is a 43-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Greely Pond is a 40-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Sandy River Ponds, a 40-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Drury Pond, a 33-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Bauds Pond is a 32-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Beal Pond (30 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Taylor Hill Pond, a 29-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Stratton Brook Pond (24 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Beattie Pond, a 24-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, North Branch Dead River Reservoir is a 24-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Redington Pond (23 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Hills Pond, a 23-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Cloutman Pond is a 22-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Toothaker Pond (22 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Fellows Pond is a 22-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Greenbush Pond, a 21-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Ross Pond, a 20-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Hurricane Pond (19 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Franklin County, Maine, Shiloh Pond is a 19-acre lake, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Grants Pond, a 19-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Barnard Pond, a 18-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Perk Pond is a 16-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Day Mountain Pond (16 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Little Greely Pond is a 15-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: Lakes and ponds across the Northeast typically hold largemouth and smallmouth bass, chain pickerel, yellow perch, and panfish such as bluegill and pumpkinseed sunfish -- species commonly documented across the region's public waters by state wildlife agencies.
Franklin County, Maine — Natanis Pond is a 10-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin County, Maine — Little Norridgewock Stream Pond is a 10-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Bauds (Stump) Pond, a 10-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin County, Maine — Carrabasset River Pond is a 10-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Sandy River Pond, a 10-acre lake in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Muddy Brook Pond (10 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Middle Sandy River Pond (10 acres) sits in Franklin County, Maine, managed by Maine Department of Inland Fisheries and Wildlife. A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Franklin County, Maine — Bag Pond is a 10-acre lake, managed by Maine Department of Inland Fisheries and Wildlife: A Maine warmwater lake or pond — largemouth and Smallmouth Bass, yellow and White Perch, Black Crappie, Chain Pickerel and Horned Pout (Bullhead).
Oxford, Androscoggin, Sagadahoc and 2 more counties in Maine — Androscoggin River is a 153 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Moose River runs 12 km through Somerset and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin and Somerset Counties, Maine — Sandy River is a 113 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Dead River runs 37 km through Somerset and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Carrabassett River (74 km) flows through Somerset and Franklin Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin and Oxford Counties, Maine — Kennebago River is a 44 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
South Branch Dead River runs 45 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Cupsuptic River runs 34 km through Oxford and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Spencer Stream runs 28 km through Somerset and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Swift River runs 34 km through Oxford and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, North Branch Dead River is a 31 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Webb River runs 28 km through Franklin and Oxford Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Wilson Stream (1 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Rangeley River runs through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Kibby Stream (16 km) flows through Franklin and Somerset Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin and Somerset Counties, Maine, Stratton Brook is a 5 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Little Norridgewock Stream (13 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin and Oxford Counties, Maine — Sevenmile Stream is a 16 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Somerset and Franklin Counties, Maine — Lemon Stream is a 16 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Temple Stream (18 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
McGurdy Stream runs 15 km through Franklin and Kennebec Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Orbeton Stream is a 20 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
West Branch Carrabassett River (18 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
South Branch Moose River runs 16 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin and Somerset Counties, Maine, Lemon Stream is a 16 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Tim Brook runs 13 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Oxford and Franklin Counties, Maine, East Branch Swift River is a 12 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Nash Stream runs 17 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Big Sag Brook (10 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Michael Stream (10 km) flows through Somerset and Franklin Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Rivière aux Araignées River is a 6 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin and Somerset Counties, Maine — Little Gulf Stream is a 11 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Perham Stream (12 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Bean Brook is a 11 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Horseshoe Stream runs 9 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Quick Stream is a 5 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Houghton Brook is a 10 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Barker Stream is a 10 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Northwest Inlet River is a 11 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
East Brook runs 6 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Bemis Stream is a 12 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin and Oxford Counties, Maine, Toothaker Brook is a 10 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
South Bog Stream (4 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Valley Brook is a 11 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Rapid Stream is a 10 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Poplar Stream (0 km) flows through Franklin and Somerset Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Somerset and Franklin Counties, Maine, East Branch Gulf Stream is a 10 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, West Branch Nash Stream is a 10 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin and Oxford Counties, Maine, West Branch Swift River is a 9 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Cottle Brook is a 11 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Redington Stream is a 9 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Mosquito Brook (9 km) flows through Oxford and Franklin Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Berdeen Stream runs 10 km through Franklin and Oxford Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Lutton Brook (9 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Little Alder Stream runs 9 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Gulf Stream runs 9 km through Franklin and Somerset Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Muddy Brook is a 12 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Norton Brook is a 10 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin and Somerset Counties, Maine, West Branch Spencer Stream is a 8 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, South Branch Sandy River is a 10 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Long Pond Stream (0 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Conant Stream runs 9 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Indian Stream (12 km) flows through Somerset and Franklin Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Blanchard Brook runs 8 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
West Branch Moose River runs 8 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Cherry Run is a 8 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Somerset and Franklin Counties, Maine, Hilton Brook is a 7 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, South Branch Alder Stream is a 2 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
West Brook runs 7 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — South Branch Carrabasset River is a 9 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Hurricane Brook (8 km) flows through Somerset and Franklin Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Reed Brook is a 8 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Mount Blue Stream is a 7 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Number One Brook is a 9 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Saddleback Stream runs 7 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Hale Brook is a 9 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Mitchell Brook is a 7 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, Beales Brook is a 6 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Aunt Hannah Brook runs 7 km through Oxford and Franklin Counties, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
In Franklin County, Maine, James Brook is a 7 km river or creek. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Quimby Brook runs 6 km through Franklin County, Maine: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Luce Brook (7 km) flows through Franklin and Somerset Counties, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Cascade Stream is a 1 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Swett Brook (7 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Jont Stream is a 8 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
North Branch Alder Stream (7 km) flows through Franklin County, Maine. A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Somerset and Franklin Counties, Maine — Josiah Brook is a 7 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Baker Brook is a 7 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Franklin County, Maine — Stoney Brook is a 8 km stream: A Maine Trout stream — wild and stocked Brook Trout, Brown Trout and Landlocked Salmon in cold, clear, forested water, common across the North Woods and western mountains.
Across its mapped waters, Franklin County holds 14 species on PiscaMaps, including Brook Trout, Landlocked Salmon, Brown Trout, Yellow Perch, Smallmouth Bass, Largemouth Bass, Chain Pickerel and Bluegill.
Ramps, put-ins and species for every water — plus the carp layer no other US app has.
Open the Maine map Join PiscaMapsOne Maine Department of Inland Fisheries and Wildlife fishing licence covers every public water in the state, Moosehead Lake and every Maine GeoLibrary-listed boat launch included — the resident annual is about $27, the non-resident annual about $69, with non-resident 1-day (~$14) and 3-day (~$45) options. Maine residents 70 and older need no licence, and anyone under 16 fishes free. Buy at maine.gov/ifw.