DemocratNot in office · last served 2023Last on a ballot: Nov 2021

Pedro Mejia

Pedro Mejia ran in 3 elections between 2018 and 2021, winning 2. Served in the New Jersey General Assembly (District 32).

Last office: New Jersey General Assembly, District 32

Elections
3
2018–2021
Won
2
generals, primaries and specials

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Career

Offices held, and every time Mejia was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Every race Mejia has run

Margin: how far Mejia finished ahead of (+) or behind (−) the runner-up.

YearOfficeStageResultOpponentsShareMargin
2021New Jersey General Assembly, District 32GeneralWonAngelica M. Jimenez (D), Marisela Rodriguez (R), Tamara Claudio (R)34.7%R+0.8
2019New Jersey General Assembly, District 32GeneralWonAngelica M. Jimenez (D), Ann Carletta (R), Francesca Curreli (R)39%R+1.5
2018New Jersey General Assembly, District 32SpecialLostUnopposed99.8%—

Source: 99chambers results archive (MEDSL, Klarner, state election offices)