Where to fish in Massachusetts
48 waters across 2 counties. Pick one to see its map, stocking records, likely species and forecast. Search Massachusetts by name, town or ZIP, or open the map.
Other waters
Middlesex County
- Althea Lake
- Baddacook Pond
- Barkers Pond
- Concord River
- Duck Pond
- Fitchburg Reservoir
- Flint Pond
- Forge Pond
- Heald Pond
- Heart Pond
- Knops Pond
- Long Pond
- Long Pond
- Long Sought-for Pond
- Lost Lake
- Mascuppic Lake
- Mason Brook
- Massapoag Pond
- Nabnasset Pond
- Nashoba Brook
- Newfield Pond
- Nissitissit River
- Sandy Pond
- Spectacle Pond
- Squannacook River
- Upper Wrights Pond