mapoli
  • State Representative
  • State Senate
  • Governor’s Council
  • U.S. House

On this page

  • Elections

Massachusetts Twelfth Essex State Representative District

The Massachusetts Twelfth Essex State Representative District covers Peabody (all 15 precincts) with a population of 44,442. The current incumbent is Thomas P. Walsh, a Democrat from Peabody, who has represented the district since 2016 and previously served from 1990-1994.

12th Essex District
Incumbent: Thomas P. Walsh (D-Peabody)


  • Demographics
  • Cities/Towns
Population 44,442
Area (square miles) 13
Below Poverty 8%
College Degree 24%
Minority 22%
White 78%
Black 3%
Asian 1%
Hispanic 13%
White Working-Class 38%
City/Town Precincts
Peabody 1-1, 1-2, 1-3, 2-1, 2-2, 2-3, 3-1, 3-2, 3-3, 4-1, 4-2, 4-3, 5-1, 5-2, 5-3

Elections

Date
Democratic
Republican
Third-Party
2024-11-05 Thomas P. Walsh (D-Peabody) 100%



2022-11-08 Thomas P. Walsh (D-Peabody) 100%



2020-11-03 Thomas P. Walsh (D-Peabody) 100%



2018-11-06 Thomas P. Walsh (D-Peabody) 100%



2016-11-08 Thomas P. Walsh (D-Peabody) 100%



2016-03-01 Special Thomas P. Walsh (D-Peabody) 58% Stephanie R. Peach (R-Peabody) 38% Christopher M. Gallagher (U-Peabody) 5%
2014-11-04 Beverley A. Griffin Dunne (D-Peabody) 48% Leah Cole (R-Peabody) 52%

2013-04-02 Special Beverley A. Griffin Dunne (D-Peabody) 34% Leah Cole (R-Peabody) 35% David C. Gravel (U-Peabody) 31%
2012-11-06 Joyce A. Spiliotis (D-Peabody) 100%



2010-11-02 Joyce A. Spiliotis (D-Peabody) 60% Martin J. Scafidi (R-Peabody) 40%

2008-11-04 Joyce A. Spiliotis (D-Peabody) 100%



2006-11-07 Joyce A. Spiliotis (D-Peabody) 69% Jason C. Harding (R-Peabody) 31%

2004-11-02 Joyce A. Spiliotis (D-Peabody) 66% John F. McCarthy, Jr. (R-Peabody) 34%

2002-11-05 Joyce A. Spiliotis (D) 60% John F. McCarthy, Jr. (R) 40%

2000-11-07 John P. Slattery (D) 100%



1998-11-03 John P. Slattery (D) 60% Mark F Vainas (R) 40%

1996-11-05 John P. Slattery (D) 100%



1994-11-08 John P. Slattery (D) 100%



1992-11-03 Thomas P. Walsh (D) 74% Patrick Flynn (R) 26%

1990-11-06 Thomas P. Walsh (D) 65% Patrick Flynn (R) 35%

 

See the About page for data source information.