WeVote

Officials

Barbara Bagshaw

Barbara Bagshaw

Rep

State Assembly · House District 106

35 Bills
801 Votes
0 Answered

Biography

Barbara A. Bagshaw is a Republican state representative for House District 106 in Maine, representing parts of Windham in Cumberland County. Elected in November 2022, she assumed office on December 7, 2022, and has served in the 131st and 132nd Legislatures. She resides in Windham and is single. Bagshaw previously served 10 years as president of an arts nonprofit and worked 25 years teaching students from elementary through college levels. She has traveled to 24 countries as an international speaker and relief worker, and engaged in community service including work at a local food pantry and assisting the homeless.

Education and Political Experience

No specific details on formal education are available from public records. Her professional background includes extensive teaching experience across age groups and leadership in a nonprofit arts organization.

In politics, Bagshaw won her seat in the 2022 election and was reelected in 2024 against Democrat Doris Poland. She serves on the Education and Cultural Affairs Committee, addressing issues like school finance, curriculum, special education, and the Department of Education. Notable positions include sponsoring or cosponsoring bills for reintroducing single-use plastic bags, religious exemptions for student vaccinations, and abolishing same-day voter registration. She was present at the January 6, 2021, U.S. Capitol attack but denied entering buildings or participating in violence.

Committees

1 assignment
Education and Cultural Affairs member

At a glance

Office
State Assembly
District
House District 106
Mailing
Room 332, House Republican Office 2 State House Station, Augusta, ME 04333