Summary

With a spate of retirements this year, the next session of the Massachusetts Legislature will feature a number of new faces. Democrats have a large majority in both the House and Senate, and this fall's elections are unlikely to change the balance of power significantly. But Republicans have targeted a host of races they believe they can win, and the party could succeed in altering the dynamic on Beacon Hill if they gain several seats.

Both senators and representatives are elected every two years; the Senate has 40 members and the House, 160. Each branch elects its own leader from its membership.

All races

Candidate Party
Race profile »
1st Barnstable
Democratic
Republican
Race profile »
2nd Barnstable
Democratic
Republican
Race profile »
3rd Barnstable
Democratic
Republican
Race profile »
4th Barnstable
Democratic
Republican
Independent
Race profile »
5th Barnstable
Democratic
Republican
Race profile »
Barnstable, Dukes and Nantucket
Democratic
Race profile »
1st Berkshire
Democratic
Race profile »
2nd Berkshire
Democratic
Republican
Non-Party
Race profile »
3rd Berkshire
Democratic
Green-Rainbow
Race profile »
4th Berkshire
Democratic
Green-Rainbow
Race profile »
1st Bristol
Republican
Race profile »
2nd Bristol
Democratic
Republican
Unenrolled
Race profile »
3rd Bristol
Democratic
Republican
Race profile »
4th Bristol
Democratic
Republican
Race profile »
5th Bristol
Democratic
Race profile »
6th Bristol
Democratic
Republican
Race profile »
7th Bristol
Democratic
Republican
Race profile »
8th Bristol
Democratic
Unenrolled
Race profile »
9th Bristol
Democratic
Republican
Independent
Race profile »
10th Bristol
Democratic
Republican
Race profile »
11th Bristol
Democratic
Republican
Race profile »
12th Bristol
Democratic
Race profile »
13th Bristol
Democratic
Race profile »
14th Bristol
Republican
Race profile »
1st Essex
Democratic
Republican
Race profile »
2nd Essex
Democratic
Republican
Race profile »
3rd Essex
Democratic
Race profile »
4th Essex
Republican
Race profile »
5th Essex
Democratic
Republican
Race profile »
6th Essex
Democratic
Republican
Race profile »
7th Essex
Democratic
Race profile »
8th Essex
Democratic
Republican
Race profile »
9th Essex
Democratic
Republican
Race profile »
10th Essex
Democratic
Race profile »
11th Essex
Democratic
Race profile »
12th Essex
Democratic
Republican
Race profile »
13th Essex
Democratic
Republican
Race profile »
14th Essex
Democratic
Republican
Race profile »
15th Essex
Democratic
Republican
Unenrolled
Unenrolled
Race profile »
16th Essex
Democratic
Republican
Unenrolled
Race profile »
17th Essex
Democratic
Republican
Race profile »
18th Essex
Democratic
Republican
Race profile »
1st Franklin
Democratic
Race profile »
2nd Franklin
Democratic
Republican
Independent
Race profile »
1st Hampden
Republican
Race profile »
2nd Hampden
Democratic
Republican
Race profile »
3rd Hampden
Democratic
Republican
Unenrolled
Race profile »
4th Hampden
Republican
Race profile »
5th Hampden
Democratic
Race profile »
6th Hampden
Democratic
Republican
Race profile »
7th Hampden
Democratic
Race profile »
8th Hampden
Democratic
Race profile »
9th Hampden
Democratic
Unenrolled
Race profile »
10th Hampden
Democratic
Race profile »
11th Hampden
Democratic
Race profile »
12th Hampden
Democratic
Republican
Race profile »
1st Hampshire
Democratic
Race profile »
2nd Hampshire
Democratic
Race profile »
3rd Hampshire
Democratic
Republican
Unenrolled
Race profile »
1st Middlesex
Democratic
Republican
Race profile »
2nd Middlesex
Democratic
Race profile »
3rd Middlesex
Democratic
Independent
Race profile »
4th Middlesex
Democratic
Republican
Race profile »
5th Middlesex
Democratic
Race profile »
6th Middlesex
Democratic
Independent
Unenrolled
Race profile »
7th Middlesex
Democratic
Republican
Race profile »
8th Middlesex
Democratic
Liberty
Race profile »
9th Middlesex
Democratic
Race profile »
10th Middlesex
Democratic
Republican
Race profile »
11th Middlesex
Democratic
Race profile »
12th Middlesex
Democratic
Race profile »
13th Middlesex
Democratic
Race profile »
14th Middlesex
Democratic
Independent
Race profile »
15th Middlesex
Democratic
Race profile »
16th Middlesex
Democratic
Race profile »
17th Middlesex
Democratic
Race profile »
18th Middlesex
Democratic
Race profile »
19th Middlesex
Democratic
Republican
Race profile »
20th Middlesex
Republican
Race profile »
21st Middlesex
Democratic
Race profile »
22nd Middlesex
Democratic
Republican
Independent
Race profile »
23rd Middlesex
Democratic
Race profile »
24th Middlesex
Democratic
Unenrolled
Race profile »
25th Middlesex
Democratic
Race profile »
26th Middlesex
Democratic
Race profile »
27th Middlesex
Democratic
Race profile »
28th Middlesex
Democratic
Independent
Race profile »
29th Middlesex
Democratic
Race profile »
30th Middlesex
Democratic
Republican
Race profile »
31st Middlesex
Democratic
Republican
Independent
Race profile »
32nd Middlesex
Democratic
Republican
Race profile »
33rd Middlesex
Democratic
Race profile »
34th Middlesex
Democratic
Independent
Race profile »
35th Middlesex
Democratic
Independent
Race profile »
36th Middlesex
Democratic
Republican
Unenrolled
Race profile »
37th Middlesex
Democratic
Republican
Race profile »
1st Norfolk
Democratic
Race profile »
2nd Norfolk
Democratic
Republican
Independent
Race profile »
3rd Norfolk
Democratic
Independent
Race profile »
4th Norfolk
Democratic
Republican
Non-Party
Race profile »
5th Norfolk
Democratic
Independent
Race profile »
6th Norfolk
Democratic
Race profile »
7th Norfolk
Democratic
Race profile »
8th Norfolk
Democratic
Race profile »
9th Norfolk
Democratic
Republican
Race profile »
10th Norfolk
Democratic
Race profile »
11th Norfolk
Democratic
Race profile »
12th Norfolk
Democratic
Republican
Race profile »
13th Norfolk
Democratic
Republican
Race profile »
14th Norfolk
Democratic
Republican
Race profile »
15th Norfolk
Democratic
Race profile »
1st Plymouth
Republican
Race profile »
2nd Plymouth
Democratic
Republican
Race profile »
3rd Plymouth
Democratic
Republican
Independent
Race profile »
4th Plymouth
Democratic
Race profile »
5th Plymouth
Democratic
Republican
Race profile »
6th Plymouth
Democratic
Republican
Race profile »
7th Plymouth
Democratic
Republican
Race profile »
8th Plymouth
Democratic
Republican
Race profile »
9th Plymouth
Democratic
Race profile »
10th Plymouth
Democratic
Democratic
Republican
Race profile »
11th Plymouth
Democratic
Republican
Race profile »
12th Plymouth
Democratic
Republican
Race profile »
1st Suffolk
Democratic
Race profile »
2nd Suffolk
Democratic
Race profile »
3rd Suffolk
Democratic
Race profile »
4th Suffolk
Democratic
Republican
Race profile »
5th Suffolk
Democratic
Race profile »
6th Suffolk
Democratic
Race profile »
7th Suffolk
Democratic
Race profile »
8th Suffolk
Democratic
Republican
Race profile »
9th Suffolk
Democratic
Race profile »
10th Suffolk
Democratic
Race profile »
11th Suffolk
Democratic
Race profile »
12th Suffolk
Democratic
Race profile »
13th Suffolk
Democratic
Race profile »
14th Suffolk
Democratic
Race profile »
15th Suffolk
Democratic
Race profile »
16th Suffolk
Democratic
Race profile »
17th Suffolk
Democratic
Race profile »
18th Suffolk
Democratic
Race profile »
19th Suffolk
Democratic
Race profile »
1st Worcester
Democratic
Republican
Unenrolled
Race profile »
2nd Worcester
Democratic
Republican
Independent
Unenrolled
Race profile »
3rd Worcester
Democratic
Race profile »
4th Worcester
Democratic
Race profile »
5th Worcester
Democratic
Republican
Race profile »
6th Worcester
Democratic
Republican
Race profile »
7th Worcester
Republican
Race profile »
8th Worcester
Democratic
Republican
Race profile »
9th Worcester
Democratic
Republican
Race profile »
10th Worcester
Democratic
Race profile »
11th Worcester
Democratic
Republican
Race profile »
12th Worcester
Democratic
Republican
Race profile »
13th Worcester
Democratic
Republican
Independent
Independent
Race profile »
14th Worcester
Democratic
Race profile »
15th Worcester
Democratic
Race profile »
16th Worcester
Democratic
Race profile »
17th Worcester
Democratic
Race profile »
18th Worcester
Democratic
Republican

Voter resources

Complete Results
Who's On My Ballot?