|Iowa House of Representatives District 77|
| Assumed office|
| Current term ends|
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.
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).  Mascher raised $17,489 for her campaign, while Brewer raised $0. 
|Iowa House of Representatives, District 77|
|Mary Mascher (D)||11,284|
|Chris L. Brewer||2,421|
In 2008 Mascher collected $17,489 in donations.
Her four largest contributors were:
|Schwartz, Bernard L.||$3,000|
|Iowa Dental Association||$2,500|
|Associated General Contractors of Iowa||$1,500|
|Great Plains Laborers District Council||$1,300|
- Iowa House of Representatives - Rep. Mary Mascher
- Project Vote Smart profile
- Campaign Contributions: 2008, 2006, 2004, 2002, 2000, 1998
|Iowa House of Representatives District 77
| Succeeded by|
State of Iowa
Des Moines (capital)
|State executive officers||
Governor | Lieutenant Governor | Attorney General | Secretary of State | Treasurer | Auditor of State | Director of Education | Commissioner of Insurance | Secretary of Agriculture | Director of Natural Resources | Commissioner of Labor | Chair of Utilities |