128th Maine Senate

The 128th Maine Senate had 35 members each elected to two-year terms in November 2016. The first regular session was sworn in on December 6, 2016.

The 128th Senate party composition was:
 * 18 Republicans
 * 17 Democrats