Mascher has been a Teacher in Iowa City Community Schools since 1976. She served as Chair of the Johnson County Democratic Party from 1986-1988.

She is a member of the Iowa State Education Association, National Education Association,
Democratic Activist Woman's Network, Iowa State Sesquicentennial Commission, and the National Council of State Legislators.[1]

Committee assignments

2011-2012

In the 2011-2012 legislative session, Mascher has been appointed to the following committees:

2010

Mascher won re-election to the 77th District Seat in 2010 with no opposition. She was also unopposed in the Democratic primary. The general election took place on November 2, 2010.[3]

Iowa House of Representatives, District 77

Candidates

Votes

Mary Mascher (D)

8,211

2008

On November 4, 2008, Mascher was re-elected to the 77th District Seat in the Iowa House of Representatives, defeating Chris L. Brewer (Nominated by petition). [4] Mascher raised $17,489 for her campaign, while Brewer raised $0. [5]

Iowa House of Representatives, District 77

Candidates

Votes

Mary Mascher (D)

11,284

Chris L. Brewer

2,421

Campaign donors

2010

In 2010 Mascher collected $25,663 in campaign donations. The largest donors are listed as follows:[6]