There's not that many that are really outside the town centers. Those I can think of are:
Greenbush Line: Cohasset
Kingston Line: Kingston, Plymouth**, Halifax*, Hanson**, South Weymouth
Fall River/New Bedford Line: Freetown***, East Taunton
Providence/Stoughton Line: South Attleboro
Worcester...