Only counting lakes and ponds: Spot Pond (Stoneham)
Including rivers: Concord River (Bedford and Billerica section)
Spot Pond for its big healthy bass (and smallmouths, although i haven't caught one there yet)
Concord River for its lunker largies and elusive pike, well elusive to me anyway
Spot pond FTW!
I fish Spot A LOT. Usually night fishing. I usually fish the deep end off the rocks or the beach. All black spinners, black senkos, black buzz baits. The best is when a fat smallie flies out of the water to nail your topwater buzz or spinner. I love Spot.
Going Ice Fishing nearby Spot tmw(Thx Volume) and may check out Spot if our nearby hole is slow. Talked to owner of Arlington Bait and he said he was trying to find out if Spot is legal to ice fish. I'll ask him again tmw morning.
There are trout in there although i've never caught one. I've caught some decent perch but i've seen some really big ones. My buddy has seen a school of a couple dozen lunker bass just sitting in the deep end before and they wouldn't hit anything he threw at them haha.
Not sure I have a favorite but Spot, Wrights and now Whites are prob my top 3. Lexington Res for trout stocking and the random bronze pin bass as well.