1946 United States Senate election in Massachusetts

1946 United States Senate election in Massachusetts

November 5, 1946
 
Nominee Henry Cabot Lodge Jr. David I. Walsh
Party Republican Democratic
Popular vote 989,736 660,200
Percentage 59.55% 39.72%

Lodge:      40–50%      50–60%      60–70%      70–80%      80–90%      90–100%
Walsh:      50–60%      60–70%

U.S. senator before election

David I. Walsh
Democratic

Elected U.S. Senator

Henry Cabot Lodge Jr.
Republican

The 1946 United States Senate election in Massachusetts was held on November 5, 1946. Incumbent Democratic Senator David I. Walsh ran for re-election to a fifth term in office, but was defeated by Republican former Senator Henry Cabot Lodge Jr., who returned from service in World War II.

A Republican would not hold this Senate seat until Scott Brown, who was elected to serve a partial term in 2010. As of 2023, this remains the last time that a Republican has won a full term in this seat.