Incumbent Markey turns back Moulton's challenge in Massachusetts Senate primary

Sen. Ed Markey defeated Rep. Seth Moulton in the Democratic primary, with Decision Desk HQ projecting his victory. Markey, 80, overcame a generational change campaign from Moulton, 47, and will face Republican John Deaton in November. The win aligns with polls showing Markey with a double-digit lead.
Markey’s victory margin exceeded 30 points with only a sliver of votes counted, matching pre-election surveys that gave him a double-digit edge. His campaign drew support from prominent progressives like Warren, Sanders, and Ocasio-Cortez, while Moulton had the backing of The Boston Globe. This primary echoed Markey’s 2020 win over Joe Kennedy III, when he also overcame a well-known challenger by roughly ten points. The race unfolded amid broader Democratic debates about age and leadership, though Markey’s progressive record appeared to neutralize Moulton’s generational argument.
This outcome may reinforce the staying power of veteran incumbents in safe Democratic seats, even as younger challengers press for turnover. Voters in Massachusetts could see the result as affirming experience and policy alignment over age-based appeals, potentially shaping how future primary challenges are framed nationally. The November race against Republican John Deaton is unlikely to alter the state’s solidly blue representation, but the primary’s dynamics may influence internal party conversations about succession and generational change.