The 1877 New Jersey Senate election was held on November 6, 1877, to elect seven of the 21 members of the New Jersey Senate that were up for election. Under the 1844 New Jersey Constitution, each county was apportioned one Senate seat.

Democrats picked up the Morris and Ocean county seats, while Republican John J. Gardner picked up the Atlantic County seat.

Summary of results by county CountyIncumbentPartyElected SenatorPartyAtlanticHosea F. MaddenDemJohn J. GardnerRepBergenGeorge DaytonDemCornelius S. CooperDemBurlingtonCaleb G. RidgwayDemNo electionCamdenW. J. SewellRepNo electionCape MayJonathan F. LeamingRepNo electionCumberlandJ. Howard WilletsRepGeorge S. WhitcarRepEssexWilliam H. KirkRepNo electionGloucesterThomas B. MathersRepNo electionHudsonLeon AbbettDemRudolph F. RabeDemHunterdonJames N. PidcockDemNo electionMercerJonathan H. BlackwellDemCromwell MarshDemMiddlesexGeorge C. LudlowDemNo electionMonmouthWilliam HendricksonDemNo electionMorrisJohn HillRepAugustus C. CanfieldDemOceanJohn S. SchultzeRepEphraim P. EmsonDemPassaicGarret HobartRepNo electionSalemChas. S. PlummerRepNo electionSomerset Charles B. MooreDemNo electionSussexFrank M. WardDemNo electionUnionWilliam J. MagieRepNo electionWarrenWilliam SilverthornDemNo election

Closest races Seats where the margin of victory was under 10%:

(gain) (gain)

Other gains Seats that flipped party control where the margin of victory was over 10%: (gain)

Detailed results

Atlantic

Bergen

Cumberland

Hudson

Mercer

Morris

Ocean

References