Rural Maine is a mecca for fishermen, both fresh and salt water.
Saltwater fishing does not require a license and you are welcome to throw in a line almost anywhere along the coast.
Freshwater fishing requires a license.
Click here for a blog posting of the best Maine fishing online resources.
Fresh-water fish to be found in great abundance include: brook trout, lake trout, landlocked salmon, small mouth bass, chain pickerel, white perch, yellow perch, hornpout and sunfish. Those of the salt-water variety include: mackerel, cod, hake, haddock, halibut, smelt, striped bass, flounder, cunner, pollock, alewives, bluefin tuna and last but by no means least, the Atlantic Salmon.
On Route 1, 30 miles east of Ellsworth, is the town of Cherryfield, headquarters for Atlantic salmon fishing on the Narraguagus River.
From here over a hard-surfaced highway the fisherman can continue seeking the big silvered warriors in the rips and pools of the Dennys River at Dennysville, the Pleasant River at Columbia Falls, and the Machias River at Machias.
Six Mile Lake covers 55 acres and is located next to Route 192 (Northfield Road) in Marshfield (see The Maine Atlas and Gazetteer map 26 B2). Click here for a depth map and more fisheries information. This pond is stocked with trout.
Grand Lake Stream has one of Maine’s top five salmon rivers. The waterway is also a well-known fly- fishing destination. The waters in this region are ripe with brook trout, togue, salmon, and smallmouth bass. The fishing is plentiful, and a number of knowledgeable guides are available through the Grand Lake Stream Guides Association. The family-friendly area has hiking trails, canoe and boating trips, a downtown village, and a sandy public beach.