129th Maine Senate explained

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

The 129th Senate party composition was:

Leadership

Position Name Party Residence County
Aroostook
Androscoggin
Assistant Majority Leader Democratic Sagadahoc
Dana DowRepublicanWaterboroLincoln
Assistant Minority Leader Androscoggin

Senators

DistrictSenatorPartyMunicipalityCounty
1Troy JacksonDemocraticAllagashAroostook
2Michael E. CarpenterDemocraticHoultonAroostook
3Bradlee FarrinRepublicanNorridgewockSomerset
4Paul T. DavisRepublicanSangervillePiscataquis
5James DillDemocraticOld TownPenobscot
6Marianne MooreRepublicanCalaisWashington
7Louis LuchiniDemocraticEllsworthHancock
8Kimberly RosenRepublicanBucksportHancock
9Geoffrey GratwickDemocraticBangorPenobscot
10Stacey GuerinRepublicanGlenburnPenobscot
11Erin HerbigDemocraticWinterportWaldo
12David MiramantDemocraticCamdenKnox
13Dana DowRepublicanWaterboroLincoln
14Shenna BellowsDemocraticManchesterKennebec
15Matthew PouliotRepublicanAugustaKennebec
16Scott CyrwayRepublicanBentonKennebec
17Russell BlackRepublicanWiltonFranklin
18Lisa KeimRepublicanDixfieldOxford
19James HamperRepublicanOxfordOxford
20Ned ClaxtonDemocraticAuburnAndroscoggin
21Nate LibbyDemocraticLewistonAndroscoggin
22Jeffrey TimberlakeRepublicanTurnerAndroscoggin
23Eloise VitelliDemocraticTopshamSagadahoc
24Brownie CarsonDemocraticBrunswickCumberland
25Cathy BreenDemocraticFalmouthCumberland
26G. William DiamondDemocraticWindhamCumberland
27Ben ChipmanDemocraticPortlandCumberland
28Heather SanbornDemocraticPortlandCumberland
29Rebecca MillettDemocraticCape ElizbathCumberland
30Linda SanbornDemocraticGorhamCumberland
31Justin ChenetteDemocraticSacoYork
32Susan DeschambaultDemocraticBiddefordYork
33David WoodsomeRepublicanWaterboroYork
34Robert A. FoleyRepublicanWellsYork
35Mark LawrenceDemocraticSouth BerwickYork

See also

External links