New Jersey General Assembly District 32
Next vote Tue, Nov 2, 2027 · Represented by Ravi Bhalla Democratic, Katie Brennan Democratic · Member list as of Oct 28
We don’t have the candidate list for this race. See the official list at the New Jersey Division of Elections
- Last election
- Katie Brennan (Democratic) won by 1.7 points, 2025
- Seats
- 2 seats in this district
More about this seat
All General Assembly districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
Vote in New Jersey
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for New Jersey
History (27 elections for this seat)
- Votes for listed candidates
- 97,050
- Election day
- November 4, 2025
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 32, 1973 to 2025, 2025, every candidate Candidate Party Votes and share Share DemocraticKatie BrennanWon Democratic 37,93239.1% DemocraticRavi BhallaWon Democratic 36,30637.4% RepublicanStephen Bishop Republican 11,46211.8% RepublicanKaushal Patel Republican 11,35011.7% - Votes for listed candidates
- 33,253
- Election day
- November 7, 2023
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 32, 1973 to 2025, 2023, every candidate Candidate Party Votes and share Share DemocraticJessica RamirezWon Democratic 15,19745.7% DemocraticJohn AllenWon Democratic 14,39143.3% RepublicanRobert Ramos Republican 3,66511.0% - Votes for listed candidates
- 65,503
- Election day
- November 2, 2021
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2021, every candidate Candidate Party Votes and share Share DemocraticAngelica M. JimenezWon(incumbent) Democratic 23,25035.5% DemocraticPedro MejiaWon(incumbent) Democratic 22,71034.7% RepublicanMarisela Rodriguez Republican 9,85415.0% RepublicanTamara Claudio Republican 9,68914.8% - Votes for listed candidates
- 36,013
- Election day
- November 5, 2019
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2019, every candidate Candidate Party Votes and share Share DemocraticAngelica M. JimenezWon(incumbent) Democratic 14,57540.5% DemocraticPedro MejiaWon Democratic 14,05139.0% RepublicanAnn Carletta Republican 3,71110.3% RepublicanFrancesca Curreli Republican 3,67610.2% - Votes for listed candidates
- 57,642
- Election day
- November 7, 2017
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2017, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 23,63341.0% DemocraticAngelica M. JimenezWon(incumbent) Democratic 23,06340.0% RepublicanAnn M. Corletta Republican 5,5129.6% RepublicanBartholomew J. Talamini Republican 5,4349.4% - Votes for listed candidates
- 28,516
- Election day
- November 3, 2015
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2015, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 12,27643.0% DemocraticAngelica JimenezWon(incumbent) Democratic 11,80541.4% RepublicanLisamarie Tusa Republican 2,2237.8% RepublicanFrank Miqueli Republican 2,2127.8% - Votes for listed candidates
- 54,975
- Election day
- November 5, 2013
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2013, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 19,88536.2% DemocraticAngelica M. JimenezWon(incumbent) Democratic 19,29335.1% RepublicanLee Marie Gomez Republican 7,92314.4% RepublicanMaria Malavasi-Quartello Republican 7,87414.3% - Votes for listed candidates
- 38,154
- Election day
- November 8, 2011
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 32, 1973 to 2025, 2011, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 15,75341.3% DemocraticAngelica M. JimenezWon Democratic 15,21139.9% RepublicanMichael J. Bartulovich Republican 3,4439.0% RepublicanRonald F. Tarolla Republican 3,2498.5% IndependentApril Tricolibusset Independent 4981.3% - Votes for listed candidates
- 47,909
- Election day
- November 3, 2009
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 32, 1973 to 2025, 2009, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 23,06148.1% DemocraticJoan QuigleyWon(incumbent) Democratic 22,93247.9% OtherHerbert H. Shaw Other 1,9164.0% - Votes for listed candidates
- 39,545
- Election day
- November 6, 2007
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 32, 1973 to 2025, 2007, every candidate Candidate Party Votes and share Share DemocraticVincent PrietoWon(incumbent) Democratic 16,58041.9% DemocraticJoan M. QuigleyWon(incumbent) Democratic 16,54441.8% RepublicanEdward T. Oneill Republican 3,3528.5% RepublicanJacob Hahn Republican 3,0697.8% - Votes for listed candidates
- 66,172
- Election day
- November 8, 2005
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 32, 1973 to 2025, 2005, every candidate Candidate Party Votes and share Share DemocraticJoan M. QuigleyWon(incumbent) Democratic 25,74338.9% DemocraticVincent PrietoWon Democratic 25,44438.5% RepublicanEdward Oneill Republican 7,16110.8% RepublicanKenneth C. Marano Republican 6,97710.5% OtherHerbert H. Shaw Other 8471.3% - Votes for listed candidates
- 44,181
- Election day
- November 4, 2003
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 32, 1973 to 2025, 2003, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 17,11338.7% DemocraticJoan M. QuigleyWon(incumbent) Democratic 17,06438.6% RepublicanDelia Kelly Republican 4,1579.4% RepublicanAnna Crespohernandez Republican 4,1369.4% IndependentEric Dixon Independent 8832.0% IndependentEugene McCrohan Independent 8281.9% - Votes for listed candidates
- 75,407
- Election day
- November 6, 2001
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 32, 1973 to 2025, 2001, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 27,64836.7% DemocraticJoan M. QuigleyWon(incumbent) Democratic 27,48436.5% RepublicanFrances Cohen Republican 10,18813.5% RepublicanEsther Gatria Republican 10,08713.4% - Votes for listed candidates
- 47,209
- Election day
- November 2, 1999
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 32, 1973 to 2025, 1999, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 18,11138.4% DemocraticJoan M. QuigleyWon(incumbent) Democratic 17,73237.6% RepublicanThomas F. Corcoran Republican 4,89310.4% RepublicanLouis S. Lusquinos Jr. Republican 4,1938.9% IndependentEdith M. Shaw Independent 1,1872.5% IndependentHerbert H. Shaw Independent 1,0932.3% - Votes for listed candidates
- 85,736
- Election day
- November 4, 1997
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 32, 1973 to 2025, 1997, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 28,83433.6% DemocraticJoan M. QuigleyWon(incumbent) Democratic 28,51933.3% RepublicanMichael Padovano Republican 12,96515.1% RepublicanKevin Canessa Jr. Republican 12,20114.2% IndependentFrank X. Landrigan Independent 1,4341.7% IndependentYvonne Battaglia Independent 6340.7% IndependentCharles W. Joyce Independent 5000.6% IndependentBarbara Ebel Independent 4250.5% IndependentKenneth Ebel Independent 2240.3% - Votes for listed candidates
- 70,989
- Election day
- November 7, 1995
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 32, 1973 to 2025, 1995, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 24,57634.6% DemocraticJoan M. QuigleyWon(incumbent) Democratic 23,63633.3% RepublicanTodd Hennessey Republican 10,27814.5% RepublicanPaul Castelli Republican 10,02014.1% IndependentDennis E. Fitzpatrick Independent 7401.0% IndependentEdith M. Shaw Independent 6150.9% IndependentYvonne Battaglia Independent 5470.8% IndependentPatricia M. Armstrong Independent 5390.8% IndependentFrancis W. McGrath Independent 240.0% IndependentPeter A. Busacca Independent 140.0% - Votes for listed candidates
- 92,144
- Election day
- November 2, 1993
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 32, 1973 to 2025, 1993, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 28,42330.9% DemocraticJoan M. QuigleyWon Democratic 27,56229.9% RepublicanTodd Hennessey Republican 17,60319.1% RepublicanManuel E. Fernandez Republican 16,85518.3% OtherEdith M. Shaw Other 1,1141.2% OtherWilliam R. Dusenberry Other 5870.6% - Votes for listed candidates
- 71,934
- Election day
- November 5, 1991
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 32, 1973 to 2025, 1991, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 20,91129.1% DemocraticDavid C. KronickWon(incumbent) Democratic 19,70427.4% RepublicanRobert Macmillan Republican 14,53620.2% RepublicanGaston Delgado Republican 14,14519.7% IndependentEdith M. Shaw Independent 1,3601.9% IndependentVivian L. Shaw Independent 1,2781.8% - Votes for listed candidates
- 84,475
- Election day
- November 7, 1989
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 32, 1973 to 2025, 1989, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon(incumbent) Democratic 30,04735.6% DemocraticDavid C. KronickWon(incumbent) Democratic 28,49433.7% RepublicanCharles J. Catrillo Republican 12,41814.7% RepublicanOctavio J. Alfonso Republican 11,97514.2% OtherHerbert H. Shaw Other 1,5411.8% - Votes for listed candidates
- 78,607
- Election day
- November 3, 1987
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 32, 1973 to 2025, 1987, every candidate Candidate Party Votes and share Share DemocraticAnthony ImprevedutoWon Democratic 25,29132.2% DemocraticDavid C. KronickWon Democratic 23,50029.9% RepublicanFrank J. Gargiulo(incumbent) Republican 15,70820.0% RepublicanLee S. Lichtenberger Republican 13,31016.9% OtherPeter Galbo Other 4210.5% OtherCathy Borer Other 3770.5% - Votes for listed candidates
- 92,745
- Election day
- November 5, 1985
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 32, 1973 to 2025, 1985, every candidate Candidate Party Votes and share Share RepublicanFrank J. GargiuloWon Republican 25,17927.1% RepublicanCharles J. CatrilloWon Republican 24,79826.7% DemocraticPaul Cuprowski(incumbent) Democratic 21,01822.7% DemocraticAnthony P. Vainieri(incumbent) Democratic 19,97721.5% OtherEdith M. Shaw Other 8961.0% OtherHerbert H. Shaw Other 8770.9% - Votes for listed candidates
- 72,128
- Election day
- November 8, 1983
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 32, 1973 to 2025, 1983, every candidate Candidate Party Votes and share Share DemocraticPaul CuprowskiWon Democratic 23,17332.1% DemocraticAnthony P. VainieriWon Democratic 22,73631.5% RepublicanLouis Pandolfi Republican 12,04416.7% RepublicanNicholas F. Zaccario Republican 11,76916.3% OtherJoseph P. Zemanek Other 1,2821.8% OtherWilliam E. Koehler Other 1,1241.6% - Votes for listed candidates
- 101,201
- Election day
- November 3, 1981
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 32, 1973 to 2025, 1981, every candidate Candidate Party Votes and share Share DemocraticRobert C. JaniszewskiWon(incumbent) Democratic 32,23231.9% DemocraticThomas F. Cowan Sr.Won(incumbent) Democratic 32,15631.8% RepublicanJohn Errico Republican 17,35517.1% RepublicanMary Ann Knabner Republican 16,95716.8% OtherVivian L. Shaw Other 1,3461.3% OtherWilliam E. Koehler Other 1,1551.1% - Votes for listed candidates
- 52,117
- Election day
- November 6, 1979
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 32, 1973 to 2025, 1979, every candidate Candidate Party Votes and share Share DemocraticRobert C. JaniszewskiWon(incumbent) Democratic 19,11336.7% DemocraticThomas F. Cowan Sr.Won(incumbent) Democratic 18,50335.5% RepublicanVincent Saporito Republican 5,78211.1% RepublicanFrank J. Cimo Republican 5,39910.4% OtherHerbert H. Shaw Other 1,4602.8% OtherKenneth Famularo Other 1,1392.2% OtherAnthony C. Carbone Other 7211.4% - Votes for listed candidates
- 77,454
- Election day
- November 8, 1977
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 32, 1973 to 2025, 1977, every candidate Candidate Party Votes and share Share DemocraticThomas F. Cowan Sr.Won Democratic 26,50834.2% DemocraticRobert C. JaniszewskiWon Democratic 26,33234.0% RepublicanAnthony Dagostino Republican 11,44614.8% RepublicanVincent Saporito Republican 10,90014.1% OtherHerbert H. Shaw Other 1,2481.6% OtherAnita R. Frisco Other 1,0201.3% - Votes for listed candidates
- 80,627
- Election day
- November 4, 1975
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 32, 1973 to 2025, 1975, every candidate Candidate Party Votes and share Share DemocraticMichael P. EspositoWon(incumbent) Democratic 26,29132.6% DemocraticAlina MiszkiewiczWon Democratic 24,17330.0% IndependentMichael J. Marino(incumbent) Independent 9,33311.6% IndependentJohn W. Dietzel Independent 7,6579.5% RepublicanAnthony Dagostino Republican 6,8028.4% RepublicanEdward T. Latour Republican 6,3717.9% - Votes for listed candidates
- 93,377
- Election day
- November 6, 1973
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 32, 1973 to 2025, 1973, every candidate Candidate Party Votes and share Share DemocraticMichael P. EspositoWon(incumbent) Democratic 35,43238.0% DemocraticMichael J. MarinoWon Democratic 35,27537.8% RepublicanMary Ann Knabner Republican 10,05010.8% RepublicanRobert M. Ikola Republican 9,57810.3% OtherMary Ann Musella Other 1,1951.3% OtherHarry Derisi Other 1,0151.1% OtherHerbert H. Shaw Other 8320.9%
- 2023 and 2025: New Jersey Division of Elections official general election lists 2023 and 2025, retrieved Oct 28, 2026
- 1973 to 2021: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026. Compiled by Carl Klarner (Harvard Dataverse) from official returns; not an official source
Last contest in this district on file: 2025.
2 seats.
Download and cite
Cite this page
Election Wrld. (2026). New Jersey General Assembly District 32, election results 1973 to 2025. https://www.electionwrld.com/nj/assembly/32. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nj/assembly/32" title="New Jersey General Assembly District 32" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; Open Civic Data division identifiers (census_autogenerated us_sldl/us_sldu and openstates state files); also (sld-recent.json): Open Civic Data division identifiers (country-us) (CC0 (repository); also (sld-recent.json): CC0 1.0), retrieved Oct 28, 2026; Open States people (current) CSVs (CC0-1.0 (Open States people data)), retrieved Oct 28, 2026, compiled by Open States volunteers and staff (rosters from state legislature sites) from official returns, not an official source; New Jersey Division of Elections official general election lists 2023 and 2025 (US state public record), retrieved Oct 28, 2026; State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse) (CC0 1.0), retrieved Oct 28, 2026, compiled by Carl Klarner (Harvard Dataverse) from official returns, not an official source.
District id: ocd-division/country:us/state:nj/sldl:32
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), New Jersey Division of Elections official general election lists 2023 and 2025Data as of Oct 28, 2026