Sadly, all those choices are poor. Pehaps out on Route 2 beyond Concord things may get better.
An analogy might be to visualize a...Ohh.. Garbage pail on a hot day sitting in Harvard Square. It can certainly be smelled out to the Route 128 belt. These "Better" towns have residents who can afford to fantasize about their Glorious Red Dawn, because they are insulated from realworld cares by their incomes.
In short, any place you would care to live probably has that attitude, including my present town, though about 35%-40% vote R in some towns on the South Shore.
It is embarrasing to confess that it is such a Liberal Pesthole. Possibly the other few MA Republicans may offer better suggestions. For commuting practicality, your (and my) options are pretty limited. The very things that attract human beings, also attract Liberals.
(Trying to keep it light, though it is depressing to type....)
Anything within 128 is either liberal infested or has gone ghetto.
You have to go out to the 495 area, the south shore or New Hampshire. Even within those areas, it pretty much is town by town.