New Jersey General Assembly District 38
Next vote Tue, Nov 2, 2027 · Represented by Lisa Swain Democratic, Chris Tully 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
- Lisa Swain (Democratic) won by 0.6 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
- 156,075
- Election day
- November 4, 2025
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 38, 1973 to 2025, 2025, every candidate Candidate Party Votes and share Share DemocraticLisa SwainWon(incumbent) Democratic 45,68829.3% DemocraticChris TullyWon(incumbent) Democratic 44,76928.7% RepublicanRobert Kaiser Republican 33,40021.4% RepublicanBarry Wilkes Republican 32,21820.6% - Votes for listed candidates
- 98,028
- Election day
- November 7, 2023
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 38, 1973 to 2025, 2023, every candidate Candidate Party Votes and share Share DemocraticLisa SwainWon(incumbent) Democratic 27,71728.3% DemocraticChris TullyWon(incumbent) Democratic 27,30427.9% RepublicanGail Horton Republican 21,51721.9% RepublicanBarry C. Wilkes Republican 21,49021.9% - Votes for listed candidates
- 129,044
- Election day
- November 2, 2021
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2021, every candidate Candidate Party Votes and share Share DemocraticLisa SwainWon(incumbent) Democratic 34,22626.5% DemocraticChris TullyWon(incumbent) Democratic 33,44425.9% RepublicanAlfonso Mastrofilipo Jr. Republican 30,77723.9% RepublicanGerard Taylor Republican 30,59723.7% - Votes for listed candidates
- 83,554
- Election day
- November 5, 2019
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2019, every candidate Candidate Party Votes and share Share DemocraticLisa SwainWon Democratic 23,17327.7% DemocraticChris TullyWonName as filed: Christopher Tully Democratic 22,72727.2% RepublicanChristopher Dipiazza Republican 18,92922.6% RepublicanMichael A. Kazimir Republican 18,72522.4% - Votes for listed candidates
- 105,126
- Election day
- November 7, 2017
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2017, every candidate Candidate Party Votes and share Share DemocraticJoseph A. LaganaWon(incumbent) Democratic 30,80029.3% DemocraticTim EustaceWon(incumbent) Democratic 30,72729.2% RepublicanWilliam Leonard Republican 21,54120.5% RepublicanChristopher B. Wolf Republican 21,52520.5% OtherDev Goswami Other 5330.5% - Votes for listed candidates
- 67,134
- Election day
- November 3, 2015
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2015, every candidate Candidate Party Votes and share Share DemocraticTim EustaceWon(incumbent) Democratic 19,56329.1% DemocraticJoseph LaganaWon(incumbent) Democratic 19,51129.1% RepublicanMark Dipisa Republican 14,72121.9% RepublicanAnthony Cappola Republican 13,33919.9% - Votes for listed candidates
- 104,101
- Election day
- November 5, 2013
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2013, every candidate Candidate Party Votes and share Share DemocraticJoseph LaganaWon Democratic 26,27925.2% DemocraticTimothy J. EustaceWon(incumbent) Democratic 26,02125.0% RepublicanJoseph J. Scarpa Republican 25,96524.9% RepublicanJoan Fragala Republican 25,83624.8% - Votes for listed candidates
- 81,973
- Election day
- November 8, 2011
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 38, 1973 to 2025, 2011, every candidate Candidate Party Votes and share Share DemocraticConnie Terranova WagnerWon Democratic 22,25827.1% DemocraticTimothy J. EustaceWon Democratic 21,09725.7% RepublicanRichard S. Goldberg Republican 19,09123.3% RepublicanFernando A. Alonso Republican 18,82023.0% IndependentVinko Grskovic Independent 7070.9% - Votes for listed candidates
- 102,636
- Election day
- November 3, 2009
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 38, 1973 to 2025, 2009, every candidate Candidate Party Votes and share Share DemocraticConcetta WagnerWon(incumbent) Democratic 28,61827.9% DemocraticJoan M. VossWon(incumbent) Democratic 28,07827.4% RepublicanJudith Fisher Republican 23,13222.5% RepublicanNicholas Lonzisero Republican 22,80822.2% - Votes for listed candidates
- 72,556
- Election day
- November 6, 2007
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 38, 1973 to 2025, 2007, every candidate Candidate Party Votes and share Share DemocraticJoan M. VossWon(incumbent) Democratic 21,77930.0% DemocraticConcetta WagnerWon Democratic 21,45729.6% RepublicanJohn J. Driscoll Jr. Republican 14,99720.7% RepublicanRenee Czarnecki Republican 14,32319.7% - Votes for listed candidates
- 106,198
- Election day
- November 8, 2005
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 38, 1973 to 2025, 2005, every candidate Candidate Party Votes and share Share DemocraticRobert M. GordonWon(incumbent) Democratic 32,38930.5% DemocraticJoan VossWon(incumbent) Democratic 31,88630.0% RepublicanRichard L. Miller Republican 21,00819.8% RepublicanJohn J. Baldino Republican 20,91519.7% - Votes for listed candidates
- 81,175
- Election day
- November 4, 2003
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 38, 1973 to 2025, 2003, every candidate Candidate Party Votes and share Share DemocraticRobert M. GordonWon Democratic 21,85726.9% DemocraticJoan VossWon Democratic 20,58025.4% RepublicanLouis A. Tedesco Jr. Republican 17,39821.4% RepublicanEd Trawinski Republican 16,98320.9% GreenMatt Ahearn(incumbent) Green 4,3575.4% - Votes for listed candidates
- 106,813
- Election day
- November 6, 2001
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 38, 1973 to 2025, 2001, every candidate Candidate Party Votes and share Share RepublicanRose Marie HeckWon(incumbent) Republican 27,05525.3% DemocraticMatt AhearnWon Democratic 26,91925.2% DemocraticKay Nest Democratic 26,58724.9% RepublicanNicholas R. Felice(incumbent) Republican 26,25224.6% - Votes for listed candidates
- 64,532
- Election day
- November 2, 1999
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 38, 1973 to 2025, 1999, every candidate Candidate Party Votes and share Share RepublicanRose Marie HeckWon(incumbent) Republican 17,73427.5% RepublicanGuy F. TalaricoWon(incumbent) Republican 17,62027.3% DemocraticHelene Herbert Democratic 14,30722.2% DemocraticRobert Riccardella Democratic 13,97221.6% IndependentMichael Perrone Jr. Independent 8991.4% - Votes for listed candidates
- 107,097
- Election day
- November 4, 1997
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 38, 1973 to 2025, 1997, every candidate Candidate Party Votes and share Share RepublicanRose Marie HeckWon(incumbent) Republican 29,98728.0% RepublicanGuy F. TalaricoWon Republican 28,15726.3% DemocraticMichael Paul Demarse Democratic 23,95622.4% DemocraticFrederick J. Dressel Democratic 23,73822.2% IndependentBernard C. Sobolewski Independent 1,2591.2% - Votes for listed candidates
- 74,385
- Election day
- November 7, 1995
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 38, 1973 to 2025, 1995, every candidate Candidate Party Votes and share Share RepublicanPatrick J. RomaWon(incumbent) Republican 21,01328.3% RepublicanRose Marie HeckWon(incumbent) Republican 19,65526.4% DemocraticDonna M. Spoto Democratic 15,83221.3% DemocraticFrederick J. Dressel Democratic 15,31420.6% IndependentBernadette McCaskey Independent 1,3261.8% IndependentBernard C. Sobolewski Independent 1,2451.7% - Votes for listed candidates
- 125,868
- Election day
- November 2, 1993
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 38, 1973 to 2025, 1993, every candidate Candidate Party Votes and share Share RepublicanPatrick J. RomaWon(incumbent) Republican 40,52332.2% RepublicanRose Marie HeckWon(incumbent) Republican 38,38830.5% DemocraticFrank Biasco Democratic 23,66518.8% DemocraticRobert Burns Democratic 23,29218.5% - Votes for listed candidates
- 99,724
- Election day
- November 5, 1991
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 38, 1973 to 2025, 1991, every candidate Candidate Party Votes and share Share RepublicanPatrick J. RomaWon(incumbent) Republican 31,95832.0% RepublicanRose Marie HeckWon Republican 28,55228.6% DemocraticFrank Biasco Democratic 19,81619.9% DemocraticThomas J. Duch(incumbent) Democratic 19,39819.4% - Votes for listed candidates
- 107,638
- Election day
- November 7, 1989
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 38, 1973 to 2025, 1989, every candidate Candidate Party Votes and share Share RepublicanWilliam P. SchuberWon(incumbent) Republican 29,65227.6% RepublicanPatrick J. RomaWon(incumbent) Republican 28,26426.3% DemocraticJoseph Cipolla Democratic 24,98323.2% DemocraticGreta Kiernan Democratic 24,73923.0% - Votes for listed candidates
- 86,827
- Election day
- November 3, 1987
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 38, 1973 to 2025, 1987, every candidate Candidate Party Votes and share Share RepublicanWilliam P. SchuberWon(incumbent) Republican 23,56627.1% RepublicanPatrick J. RomaWon Republican 21,79125.1% DemocraticJohn J. Ryan Jr. Democratic 20,89424.1% DemocraticJoseph Capizzi Democratic 20,57623.7% - Votes for listed candidates
- 96,238
- Election day
- November 5, 1985
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 38, 1973 to 2025, 1985, every candidate Candidate Party Votes and share Share RepublicanWilliam P. SchuberWon(incumbent) Republican 29,60630.8% RepublicanLouis F. KoscoWon(incumbent) Republican 29,09630.2% DemocraticThomas K. Hynes Democratic 19,03319.8% DemocraticDavid S. Turetsky Democratic 18,19018.9% LibertarianRichard Kraus Libertarian 3130.3% - Votes for listed candidates
- 85,729
- Election day
- November 8, 1983
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 38, 1973 to 2025, 1983, every candidate Candidate Party Votes and share Share RepublicanLouis F. KoscoWon(incumbent) Republican 23,19127.1% RepublicanWilliam P. SchuberWon(incumbent) Republican 23,03426.9% DemocraticRobert J. Colon Democratic 20,30323.7% DemocraticAdeline Epifano Goldsholl Democratic 19,20122.4% - Votes for listed candidates
- 115,627
- Election day
- November 3, 1981
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 38, 1973 to 2025, 1981, every candidate Candidate Party Votes and share Share RepublicanLouis F. KoscoWon(incumbent) Republican 30,20426.1% RepublicanWilliam P. SchuberWon Republican 28,68424.8% DemocraticTony Luna Democratic 27,62423.9% DemocraticRobert Burns Democratic 27,01223.4% OtherAndrew J. Repetti Other 1,1611.0% OtherCharles Lopresti Other 9420.8% - Votes for listed candidates
- 78,409
- Election day
- November 6, 1979
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 38, 1973 to 2025, 1979, every candidate Candidate Party Votes and share Share RepublicanJohn B. PaolellaWon Republican 20,45226.1% RepublicanLouis F. KoscoWon Republican 19,57825.0% DemocraticPaul Contillo(incumbent) Democratic 19,20424.5% DemocraticRobert Burns(incumbent) Democratic 18,29423.3% IndependentWalter Hass Independent 8811.1% - Votes for listed candidates
- 86,277
- Election day
- November 8, 1977
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 38, 1973 to 2025, 1977, every candidate Candidate Party Votes and share Share DemocraticPaul ContilloWon(incumbent) Democratic 23,58527.3% DemocraticRobert BurnsWon(incumbent) Democratic 23,11326.8% RepublicanJames J. Cuccio Republican 20,55123.8% RepublicanLouis F. Kosco Republican 19,02822.1% - Votes for listed candidates
- 97,805
- Election day
- November 4, 1975
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 38, 1973 to 2025, 1975, every candidate Candidate Party Votes and share Share DemocraticPaul ContilloWon(incumbent) Democratic 25,62126.2% DemocraticRobert BurnsWon Democratic 24,51125.1% RepublicanFrank A. Buono Jr. Republican 23,87324.4% RepublicanRalph W. Chandless Jr. Republican 23,80024.3% - Votes for listed candidates
- 109,516
- Election day
- November 6, 1973
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 38, 1973 to 2025, 1973, every candidate Candidate Party Votes and share Share DemocraticEdward H. HynesWon(incumbent) Democratic 32,87830.0% DemocraticPaul ContilloWon Democratic 31,81829.1% RepublicanCharles E. Reid(incumbent) Republican 23,27621.3% RepublicanRalph W. Chandless Jr. Republican 21,54419.7%
- 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 38, election results 1973 to 2025. https://www.electionwrld.com/nj/assembly/38. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nj/assembly/38" title="New Jersey General Assembly District 38" 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:38
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