State Senate
40 current members

Carmen AmatoR
District 9
JB
Jim BeachD
District 6

Jon BramnickR
District 21
TB
Tony BuccoR
District 25

Renee BurgessD
District 28
JB
John BurzichelliD
District 3
KC
Kristin CorradoR
District 40
NC
Nilsa Cruz-PerezD
District 5
JC
Joe CryanD
District 20
PD
Patrick DiegnanD
District 18
VG
Vin GopalD
District 11

Linda GreensteinD
District 14

Owen HenryR
District 12
JH
Jim HolzapfelR
District 10
GJ
Gordon JohnsonD
District 37
JL
Joe LaganaD
District 38

John McKeonD
District 27

Angela McKnightD
District 31

Paul MoriartyD
District 4
RM
Raj MukherjiD
District 32
DO
Declan O'ScanlonR
District 13
JP
Joe PennacchioR
District 26
VP
Vince PolistinaR
District 2
TR
Teresa RuizD
District 29
PS
Paul SarloD
District 36
HS
Holly SchepisiR
District 39
NS
Nick ScutariD
District 22
BS
Bob SingerR
District 30
TS
Troy SingletonD
District 7
BS
Bob SmithD
District 17
PS
Parker SpaceR
District 24
BS
Brian StackD
District 33

Doug SteinhardtR
District 23
MT
Mike TestaR
District 1
BT
Britnee TimberlakeD
District 34

Latham TiverR
District 8
ST
Shirley TurnerD
District 15
JV
Joe VitaleD
District 19
BW
Benjie WimberlyD
District 35
AZ
Andrew ZwickerD
District 16