Here's what the best possible results for the GOP might look like in Massachusetts for a presidential election; this is probably around 57-41 D-R. The Democrats win under 130 towns out of 351, but the areas the GOP wins are less populated and the most Democratic areas are more Democratic than the most Republican areas are more Republican (with the best town for the GOP probably either Boxford or Tolland, which are R>60 while Aquinnah, Provincetown, Cambridge, Somerville, Lawrence, and Amherst are D>80).