Rep. Barbara Bagshaw
State Representative, House District 106
Windham (Part)
Representative Barbara Bagshaw of Windham is currently serving her first term in the Maine House for District 106, part of Windham. She serves the 131st Legislature’s joint standing Committee on Education and Cultural Affairs.
Barbara served 10 years as president of an arts nonprofit organization, and 25 years teaching students of all ages (elementary through college). She has traveled to 24 countries as an international speaker and relief worker. Rep. Bagshaw has worked at a local food pantry, assisted the homeless, and participated in various community services.
Teaching and the arts are Barbara’s passions, as well as serving communities locally and abroad.
Member News
Check back for future news items.

Contact Information
Legislative Office: (207) 287-1440
Home Office: 207-310-0051
Email: Barbara.Bagshaw@Legislature.Maine.Gov
Legislative Address:
2 State House Station, Augusta, ME 04330
Home Address:
20 Plummer Road, Windham, ME 04062
Legislative Service
House: 131st
Committee Assignment(s)
Rep. Barbara Bagshaw
State Representative, House District 106
Windham (Part)

Representative Barbara Bagshaw of Windham is currently serving her first term in the Maine House for District 106, part of Windham. She serves the 131st Legislature’s joint standing Committee on Education and Cultural Affairs.
Barbara served 10 years as president of an arts nonprofit organization, and 25 years teaching students of all ages (elementary through college). She has traveled to 24 countries as an international speaker and relief worker. Rep. Bagshaw has worked at a local food pantry, assisted the homeless, and participated in various community services.
Teaching and the arts are Barbara’s passions, as well as serving communities locally and abroad.
Contact Information
Legislative Office: (207) 287-1440
Home Office: 207-310-0051
Email: Barbara.Bagshaw@Legislature.Maine.Gov
Legislative Address:
2 State House Station, Augusta, ME 04330
Home Address:
20 Plummer Road, Windham, ME 04062
Legislative Service
House: 131st
Committee Assignment(s)
Member News
Check back for future news items.