By Bethany Bray STAFF WRITER
The Salem News
---- — Salem and Swampscott were the only North Shore communities to vote for Elizabeth Warren, the Democratic challenger who ultimately won her race against Republican U.S. Sen. Scott Brown.
In the presidential race, the North Shore’s votes varied by demographics.
How the North Shore Voted: President
President Barack Obama took the larger towns and cities, while several smaller, more rural towns voted for his Republican challenger, former Massachusetts Gov. Mitt Romney.
As of Salem News’ press deadline, a majority of voters in Danvers, Beverly, Ipswich, Peabody, Salem, Swampscott and Marblehead had voted for Obama. Voters in Boxford, Middleton, Topsfield, Hamilton and Wenham voted for Romney.
In Hamilton, Romney’s majority over Obama was razor-thin: just 41 votes.
Results of the U.S. Senate race were more of a landslide. Except for Salem and Swampscott, Brown took every local town. Warren took Swampscott by 247 votes and Salem by more than 4,000 votes.
In Beverly, a slim majority — 272 votes — voted for Brown over Warren.
Salem was the only North Shore town to vote against Brown in 2010, when he was elected to replace longtime Sen. Ted Kennedy.
Brown won nearly every North Shore community in January 2010 — several by double-digit margins — and captured a comfortable, 5 percent victory statewide over Democratic Attorney General Martha Coakley.
In Salem, Coakley came in 7 percent over Brown.
In 2008, Obama swept all but three communities in the area. The towns of Boxford, Topsfield and Middleton, which voted Republican in 2004, all went for John McCain.
Bethany Bray can be reached at email@example.com and on Twitter @SalemNewsBB.