They stock the Ipswich river in Middleton and Reading I believe. I think they stock the Shawsheen river also, haven't fished there but caught a few out of the Ipswich last year. Not too many rivers in this part of the state...
I found this article helpful:
http://www.newenglandgameandfish.com/fishing/NG_040502/