Wunderground stations in my part of town are 30 to 32F while downtown Greenfield and Deerfield is still 39-41F. I'm in a smaller elevated valley (Green River) within the CT River Valley.
16 years here I've watched some crazy temp differences within a few miles.