New Jersey General Assembly District 40
Next vote Tue, Nov 2, 2027 · Represented by Al Barlas Republican, Chris DePhillips Republican · 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
- Chris DePhillips (Republican) won by 1.3 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
- 192,441
- Election day
- November 4, 2025
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 40, 1973 to 2025, 2025, every candidate Candidate Party Votes and share Share RepublicanChris DePhillipsWon(incumbent)Name as filed: Christopher P. Dephillips Republican 52,09027.1% RepublicanAl BarlasWon(incumbent) Republican 49,68225.8% DemocraticJeffrey Gates Democratic 45,87023.8% DemocraticRon Arnau Democratic 44,79923.3% - Votes for listed candidates
- 102,393
- Election day
- November 7, 2023
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 40, 1973 to 2025, 2023, every candidate Candidate Party Votes and share Share RepublicanChris DePhillipsWon(incumbent)Name as filed: Christopher P. Dephillips Republican 28,60127.9% RepublicanAl BarlasWon Republican 27,63827.0% DemocraticJennifer Marrinan Democratic 23,20222.7% DemocraticGiovanna Irizarry Democratic 22,95222.4% - Votes for listed candidates
- 152,922
- Election day
- November 2, 2021
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2021, every candidate Candidate Party Votes and share Share RepublicanKevin J. RooneyWon(incumbent) Republican 46,00430.1% RepublicanChris DePhillipsWon(incumbent)Name as filed: Christopher P. Dephillips Republican 45,24629.6% DemocraticNicole McNamara Democratic 31,06620.3% DemocraticGenevieve Allard Democratic 30,60620.0% - Votes for listed candidates
- 79,406
- Election day
- November 5, 2019
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2019, every candidate Candidate Party Votes and share Share RepublicanKevin J. RooneyWon(incumbent) Republican 22,56228.4% RepublicanChris DePhillipsWon(incumbent)Name as filed: Christopher P. Dephillips Republican 21,95527.6% DemocraticJulie Obrien Democratic 17,55722.1% DemocraticMaria Martini Cordonnier Democratic 17,33221.8% - Votes for listed candidates
- 116,357
- Election day
- November 7, 2017
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2017, every candidate Candidate Party Votes and share Share RepublicanKevin J. RooneyWon Republican 31,17026.8% RepublicanChris DePhillipsWonName as filed: Christopher P. Dephillips Republican 30,61026.3% DemocraticChristine Ordway Democratic 27,09223.3% DemocraticPaul Vagianos Democratic 26,73723.0% OtherAnthony J. Pellechia Other 7480.6% - Votes for listed candidates
- 70,234
- Election day
- November 3, 2015
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2015, every candidate Candidate Party Votes and share Share RepublicanDavid C. RussoWon(incumbent) Republican 19,67528.0% RepublicanScott T. RumanaWon(incumbent) Republican 19,35727.6% DemocraticChristine Ordway Democratic 15,62922.3% DemocraticPaul Vagianos Democratic 15,57322.2% - Votes for listed candidates
- 112,638
- Election day
- November 5, 2013
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2013, every candidate Candidate Party Votes and share Share RepublicanScott T. RumanaWon(incumbent) Republican 36,17432.1% RepublicanDavid C. RussoWon(incumbent) Republican 36,14332.1% DemocraticAnthony J. Galietti Democratic 20,77918.4% DemocraticLeo Arcuri Democratic 19,54217.4% - Votes for listed candidates
- 72,982
- Election day
- November 8, 2011
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 40, 1973 to 2025, 2011, every candidate Candidate Party Votes and share Share RepublicanDavid C. RussoWon(incumbent) Republican 22,12530.3% RepublicanScott T. RumanaWon(incumbent) Republican 21,67829.7% DemocraticCassandra Lazzara Democratic 15,41221.1% DemocraticWilliam J. Brennan Democratic 13,76718.9% - Votes for listed candidates
- 127,516
- Election day
- November 3, 2009
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 40, 1973 to 2025, 2009, every candidate Candidate Party Votes and share Share RepublicanScott T. RumanaWon(incumbent) Republican 42,35933.2% RepublicanDavid C. RussoWon(incumbent) Republican 42,14333.0% DemocraticJohn Agostinelli Democratic 21,73717.1% DemocraticMark Bombace Democratic 21,27716.7% - Votes for listed candidates
- 78,344
- Election day
- November 6, 2007
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 40, 1973 to 2025, 2007, every candidate Candidate Party Votes and share Share RepublicanScott T. RumanaWon Republican 25,37232.4% RepublicanDavid C. RussoWon(incumbent) Republican 25,20832.2% DemocraticLisa Sciancalepore Democratic 13,75117.6% DemocraticZonie Lesane Democratic 12,33915.8% LibertarianDerek Demarco Libertarian 8551.1% LibertarianPaul Tahan Libertarian 8191.1% - Votes for listed candidates
- 120,626
- Election day
- November 8, 2005
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 40, 1973 to 2025, 2005, every candidate Candidate Party Votes and share Share RepublicanKevin J. OtooleWon(incumbent) Republican 36,95730.6% RepublicanDavid C. RussoWon(incumbent) Republican 36,82030.5% DemocraticJane Bidwell Democratic 24,11720.0% DemocraticRonald Beattie Democratic 22,73218.9% - Votes for listed candidates
- 74,245
- Election day
- November 4, 2003
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 40, 1973 to 2025, 2003, every candidate Candidate Party Votes and share Share RepublicanDavid C. RussoWon(incumbent) Republican 23,96532.3% RepublicanKevin J. OtooleWon(incumbent) Republican 23,86532.1% DemocraticMichael Bradley Democratic 12,62417.0% DemocraticJane Bidwell Gaunt Democratic 12,53516.9% GreenPhilip A. Passantino Green 1,2561.7% - Votes for listed candidates
- 125,913
- Election day
- November 6, 2001
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 40, 1973 to 2025, 2001, every candidate Candidate Party Votes and share Share RepublicanDavid C. RussoWon(incumbent) Republican 38,62730.7% RepublicanKevin J. OtooleWon(incumbent) Republican 38,05830.2% DemocraticFrank Delvecchio Democratic 25,02719.9% DemocraticDonna Kurdock Democratic 24,20119.2% - Votes for listed candidates
- 69,125
- Election day
- November 2, 1999
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 40, 1973 to 2025, 1999, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 21,17530.6% RepublicanDavid C. RussoWon(incumbent) Republican 20,89730.2% DemocraticFrank Delvecchio Democratic 13,52819.6% DemocraticJoshua Levine Democratic 12,82018.6% IndependentRobert I. Unanue Independent 7051.0% - Votes for listed candidates
- 115,210
- Election day
- November 4, 1997
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 40, 1973 to 2025, 1997, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 42,20736.6% RepublicanDavid C. RussoWon(incumbent) Republican 41,26135.8% DemocraticPeter Goetz Democratic 19,68017.1% DemocraticDawn Savarese Democratic 10,0138.7% IndependentMichael A. Best Independent 1,0880.9% IndependentWalter Renninghoff Independent 9610.8% - Votes for listed candidates
- 66,832
- Election day
- November 7, 1995
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 40, 1973 to 2025, 1995, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 22,51833.7% RepublicanDavid C. RussoWon(incumbent) Republican 21,31231.9% DemocraticJoan P. Larkin Democratic 11,46417.1% DemocraticMartin Etler Democratic 10,11215.1% IndependentMichael A. Best Independent 1,4262.1% - Votes for listed candidates
- 141,023
- Election day
- November 2, 1993
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 40, 1973 to 2025, 1993, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 49,34035.0% RepublicanDavid C. RussoWon(incumbent) Republican 48,20034.2% DemocraticJack Dabney Democratic 22,16715.7% DemocraticBarry Winston Democratic 21,31615.1% - Votes for listed candidates
- 95,513
- Election day
- November 5, 1991
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 40, 1973 to 2025, 1991, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 36,57338.3% RepublicanDavid C. RussoWon(incumbent) Republican 35,65037.3% DemocraticWilliam J. Branagh Democratic 11,74112.3% DemocraticMartin Etler Democratic 11,54912.1% - Votes for listed candidates
- 116,722
- Election day
- November 7, 1989
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 40, 1973 to 2025, 1989, every candidate Candidate Party Votes and share Share RepublicanNicholas R. FeliceWon(incumbent) Republican 33,74628.9% RepublicanDavid C. RussoWon Republican 33,43228.6% DemocraticPaul Lief Rosengren Democratic 25,10621.5% DemocraticLinda Villano Democratic 24,43820.9% - Votes for listed candidates
- 80,186
- Election day
- November 3, 1987
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 40, 1973 to 2025, 1987, every candidate Candidate Party Votes and share Share RepublicanWalter KernWon(incumbent) Republican 27,76734.6% RepublicanNicholas R. FeliceWon(incumbent) Republican 26,98033.6% DemocraticMichael S. Taafe Democratic 12,53515.6% DemocraticEdward F. Seavers Jr. Democratic 12,36615.4% LibertarianMichael Harris Libertarian 5380.7% - Votes for listed candidates
- 101,485
- Election day
- November 5, 1985
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 40, 1973 to 2025, 1985, every candidate Candidate Party Votes and share Share RepublicanWalter KernWon(incumbent) Republican 36,47635.9% RepublicanNicholas R. FeliceWon(incumbent) Republican 36,36935.8% DemocraticJudy Miller Democratic 14,59014.4% DemocraticCarmine J. Cicchino Democratic 14,05013.8% - Votes for listed candidates
- 86,293
- Election day
- November 8, 1983
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 40, 1973 to 2025, 1983, every candidate Candidate Party Votes and share Share RepublicanWalter KernWon(incumbent) Republican 29,87834.6% RepublicanNicholas R. FeliceWon Republican 29,24133.9% DemocraticThomas J. Barrett Democratic 13,76916.0% DemocraticDouglas J. Stiles Democratic 13,40515.5% - Votes for listed candidates
- 123,335
- Election day
- November 3, 1981
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 40, 1973 to 2025, 1981, every candidate Candidate Party Votes and share Share RepublicanW. Cary EdwardsWon(incumbent) Republican 44,41536.0% RepublicanWalter KernWon(incumbent) Republican 43,69235.4% DemocraticArthur R. Carmano Jr. Democratic 17,76114.4% DemocraticC. Charles Christofilis Democratic 17,46714.2% - Votes for listed candidates
- 85,614
- Election day
- November 6, 1979
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 40, 1973 to 2025, 1979, every candidate Candidate Party Votes and share Share RepublicanW. Cary EdwardsWon(incumbent) Republican 29,94635.0% RepublicanWalter KernWon(incumbent) Republican 29,08434.0% DemocraticEleanor M. Rooney Democratic 13,41015.7% DemocraticJane Tremble Baumann Democratic 13,17415.4% - Votes for listed candidates
- 100,209
- Election day
- November 8, 1977
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 40, 1973 to 2025, 1977, every candidate Candidate Party Votes and share Share RepublicanW. Cary EdwardsWon Republican 28,51028.4% RepublicanWalter KernWon Republican 27,53627.5% DemocraticChris Burdick Democratic 21,79421.8% DemocraticJohn M. Henderson Democratic 21,42321.4% LibertarianSusan Raggi Libertarian 5330.5% LibertarianDaniel L. Bauch Libertarian 4130.4% - Votes for listed candidates
- 105,105
- Election day
- November 4, 1975
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 40, 1973 to 2025, 1975, every candidate Candidate Party Votes and share Share RepublicanJohn A. SpizziriWon(incumbent) Republican 31,61430.1% RepublicanC. Gus RysWon(incumbent) Republican 31,47029.9% DemocraticRose Brunetto Democratic 21,17020.1% DemocraticPaul Lewis Democratic 20,85119.8% - Votes for listed candidates
- 112,292
- Election day
- November 6, 1973
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 40, 1973 to 2025, 1973, every candidate Candidate Party Votes and share Share RepublicanC. Gus RysWon(incumbent) Republican 29,38626.2% RepublicanJohn A. SpizziriWon(incumbent) Republican 28,15625.1% DemocraticPaul S. Konstadt Democratic 27,79324.8% DemocraticVincent A. Girardy Democratic 26,95724.0%
- 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 40, election results 1973 to 2025. https://www.electionwrld.com/nj/assembly/40. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nj/assembly/40" title="New Jersey General Assembly District 40" 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:40
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