Other than Cape Cod, pickings in eastern MA will be slim.
There's an interactive map here:
(edit: remember that Google Maps isn't perfect. The first dot I clicked on was in the wrong location. Indian Head campground is on rte 3A in Plymouth, not in Quincy. That would be a VERY different camping experience...)
Here's a directory for NH: