New Jersey General Assembly District 19
Next vote Tue, Nov 2, 2027 · Represented by Craig Coughlin Democratic, Yvonne Lopez 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
- Craig Coughlin (Democratic) won by 0.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
- 123,931
- Election day
- November 4, 2025
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 19, 1973 to 2025, 2025, every candidate Candidate Party Votes and share Share DemocraticCraig CoughlinWon(incumbent) Democratic 40,04732.3% DemocraticYvonne LopezWon(incumbent) Democratic 39,69232.0% RepublicanMaria Garcia Republican 22,18917.9% RepublicanMarilyn Colon Republican 22,00317.8% - Votes for listed candidates
- 59,917
- Election day
- November 7, 2023
- Seats
- 2
- District map
- Same as today
New Jersey General Assembly District 19, 1973 to 2025, 2023, every candidate Candidate Party Votes and share Share DemocraticCraig CoughlinWon(incumbent) Democratic 18,80831.4% DemocraticYvonne LopezWon(incumbent) Democratic 18,25430.5% RepublicanMarilyn Colon Republican 11,49619.2% RepublicanSam Raval Republican 10,74017.9% OtherDavid Diez Other 6191.0% - Votes for listed candidates
- 91,021
- Election day
- November 2, 2021
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2021, every candidate Candidate Party Votes and share Share DemocraticCraig CoughlinWon(incumbent) Democratic 26,52929.1% DemocraticYvonne LopezWon(incumbent) Democratic 26,05728.6% RepublicanAnthony Gallo Republican 19,33721.2% RepublicanBruce Banko Republican 19,09821.0% - Votes for listed candidates
- 54,762
- Election day
- November 5, 2019
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2019, every candidate Candidate Party Votes and share Share DemocraticCraig CoughlinWon(incumbent) Democratic 18,41233.6% DemocraticYvonne LopezWon(incumbent) Democratic 17,57732.1% RepublicanRocco Genova Republican 9,21516.8% RepublicanChristian Onuoha Republican 8,87016.2% OtherWilliam Cruz Other 6881.3% - Votes for listed candidates
- 72,171
- Election day
- November 7, 2017
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2017, every candidate Candidate Party Votes and share Share DemocraticCraig CoughlinWon(incumbent) Democratic 25,70835.6% DemocraticYvonne LopezWon Democratic 24,83034.4% RepublicanDeepak Malhotra Republican 10,70914.8% RepublicanAmarjit K. Riar Republican 9,43613.1% OtherWilliam Cruz Other 1,4882.1% - Votes for listed candidates
- 44,552
- Election day
- November 3, 2015
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2015, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 16,15936.3% DemocraticCraig J. CoughlinWon(incumbent) Democratic 15,88035.6% RepublicanThomas E. Maras Republican 6,59714.8% RepublicanJesus Varela Republican 5,91613.3% - Votes for listed candidates
- 72,354
- Election day
- November 5, 2013
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2013, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 24,40433.7% DemocraticCraig J. CoughlinWon(incumbent) Democratic 22,39330.9% RepublicanStephanie Ziemba Republican 13,40618.5% RepublicanArif Khan Republican 12,15116.8% - Votes for listed candidates
- 53,656
- Election day
- November 8, 2011
- Seats
- 2
- District map
- Older district map (2011 to 2022)
New Jersey General Assembly District 19, 1973 to 2025, 2011, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 18,24134.0% DemocraticCraig J. CoughlinWon(incumbent) Democratic 17,49232.6% RepublicanAngel J. Leon Republican 9,00816.8% RepublicanShane Robinson Republican 8,91516.6% - Votes for listed candidates
- 84,633
- Election day
- November 3, 2009
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 19, 1973 to 2025, 2009, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 24,32928.8% DemocraticCraig J. CoughlinWon Democratic 22,22626.3% RepublicanRichard W. Piatkowski Republican 17,55520.7% RepublicanPeter Kothari Republican 16,84619.9% OtherBarry Adler Other 2,5613.0% OtherJames C. Poesl Other 1,1161.3% - Votes for listed candidates
- 53,330
- Election day
- November 6, 2007
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 19, 1973 to 2025, 2007, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 17,73833.3% DemocraticJoseph VasWon(incumbent) Democratic 14,37627.0% RepublicanPaul Danielczyk Republican 10,78820.2% RepublicanReyes Ortega Republican 10,42819.6% - Votes for listed candidates
- 83,330
- Election day
- November 8, 2005
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 19, 1973 to 2025, 2005, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 28,99934.8% DemocraticJoseph VasWon(incumbent) Democratic 26,36131.6% RepublicanDavid J. Longenhagen Republican 14,01816.8% RepublicanReyes Ortega Republican 13,95216.7% - Votes for listed candidates
- 66,930
- Election day
- November 4, 2003
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 19, 1973 to 2025, 2003, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 21,61332.3% DemocraticJoseph VasWon Democratic 18,10127.0% RepublicanArline M. Friscia(incumbent) Republican 14,90422.3% RepublicanJeffrey A. Pino Republican 12,31218.4% - Votes for listed candidates
- 93,736
- Election day
- November 6, 2001
- Seats
- 2
- District map
- Older district map (2001 to 2010)
New Jersey General Assembly District 19, 1973 to 2025, 2001, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 35,09037.4% DemocraticArline M. FrisciaWon(incumbent) Democratic 33,45835.7% RepublicanBilly E. Delgado Republican 13,34414.2% RepublicanChristopher F. Struben Republican 11,84412.6% - Votes for listed candidates
- 59,968
- Election day
- November 2, 1999
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 19, 1973 to 2025, 1999, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 23,79539.7% DemocraticArline M. FrisciaWon(incumbent) Democratic 22,09236.8% RepublicanFrank Cottone Republican 7,25112.1% RepublicanWilliam Feingold Republican 6,83011.4% - Votes for listed candidates
- 105,066
- Election day
- November 4, 1997
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 19, 1973 to 2025, 1997, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon(incumbent) Democratic 36,09934.4% DemocraticArline M. FrisciaWon(incumbent) Democratic 34,00632.4% RepublicanKennedy Obrien Republican 17,60516.8% RepublicanDebbie Bialowarczuk Republican 17,35616.5% - Votes for listed candidates
- 75,622
- Election day
- November 7, 1995
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 19, 1973 to 2025, 1995, every candidate Candidate Party Votes and share Share DemocraticJohn S. WisniewskiWon Democratic 21,83228.9% DemocraticArline M. FrisciaWon Democratic 20,67127.3% RepublicanStephen A. Mikulak(incumbent) Republican 15,94821.1% RepublicanErnest L. Oros(incumbent) Republican 14,23818.8% IndependentTed Rocco Independent 1,4671.9% IndependentBob Harsell Independent 1,4661.9% - Votes for listed candidates
- 105,755
- Election day
- November 2, 1993
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 19, 1973 to 2025, 1993, every candidate Candidate Party Votes and share Share RepublicanStephen A. MikulakWon(incumbent) Republican 26,23724.8% RepublicanErnest L. OrosWon(incumbent) Republican 26,02724.6% DemocraticJohn S. Wisniewski Democratic 25,62724.2% DemocraticJoseph Vas Democratic 22,86921.6% OtherMarion Lipira Other 2,5692.4% OtherTheodore T. Moran Other 2,4262.3% - Votes for listed candidates
- 89,116
- Election day
- November 5, 1991
- Seats
- 2
- District map
- Older district map (1991 to 2000)
New Jersey General Assembly District 19, 1973 to 2025, 1991, every candidate Candidate Party Votes and share Share RepublicanStephen A. MikulakWon Republican 24,76127.8% RepublicanErnest L. OrosWon Republican 23,90826.8% DemocraticThomas J. Deverin(incumbent) Democratic 20,67323.2% DemocraticJay Ziznewski Democratic 19,77422.2% - Votes for listed candidates
- 99,922
- Election day
- November 7, 1989
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 19, 1973 to 2025, 1989, every candidate Candidate Party Votes and share Share DemocraticJames E. McGreeveyWon Democratic 27,72627.8% DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 25,29825.3% RepublicanRandy Corman Republican 23,94124.0% RepublicanEmery Z. Toth Republican 22,95723.0% - Votes for listed candidates
- 88,318
- Election day
- November 3, 1987
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 19, 1973 to 2025, 1987, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 24,09827.3% DemocraticAlan J. KarcherWon(incumbent) Democratic 23,46726.6% RepublicanEmery Z. Toth Republican 20,76723.5% RepublicanBeverly A. Samuelson Republican 19,98622.6% - Votes for listed candidates
- 98,207
- Election day
- November 5, 1985
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 19, 1973 to 2025, 1985, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 26,18726.7% DemocraticAlan J. KarcherWon(incumbent) Democratic 24,80325.3% RepublicanEmery Z. Toth Republican 23,67324.1% RepublicanRobert DeSantis Republican 23,54424.0% - Votes for listed candidates
- 94,317
- Election day
- November 8, 1983
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 19, 1973 to 2025, 1983, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 28,25830.0% DemocraticAlan J. KarcherWon(incumbent) Democratic 26,49428.1% RepublicanRobert A. Mauro Republican 20,11921.3% RepublicanJoseph M. Bodnar Republican 19,44620.6% - Votes for listed candidates
- 103,528
- Election day
- November 3, 1981
- Seats
- 2
- District map
- Older district map (1981 to 1990)
New Jersey General Assembly District 19, 1973 to 2025, 1981, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 32,13731.0% DemocraticAlan J. KarcherWon(incumbent) Democratic 31,11530.1% RepublicanFrank A. Stahl Republican 19,41218.8% RepublicanPhilip H. Koester Sr. Republican 19,33218.7% IndependentJohn F. Karloski Independent 1,5321.5% - Votes for listed candidates
- 84,143
- Election day
- November 6, 1979
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 19, 1973 to 2025, 1979, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 28,91134.4% DemocraticAlan J. KarcherWon(incumbent) Democratic 27,30432.5% RepublicanJoseph F. Britt Republican 14,44217.2% RepublicanPatrick A. Simonelli Republican 13,48616.0% - Votes for listed candidates
- 93,985
- Election day
- November 8, 1977
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 19, 1973 to 2025, 1977, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 33,85036.0% DemocraticAlan J. KarcherWon(incumbent) Democratic 30,70232.7% RepublicanJoseph F. Britt Republican 15,55516.6% RepublicanMadelyn Lindblad Republican 13,53114.4% OtherMichael Schlanger Other 3470.4% - Votes for listed candidates
- 84,705
- Election day
- November 4, 1975
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 19, 1973 to 2025, 1975, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon(incumbent) Democratic 29,95735.4% DemocraticAlan J. KarcherWon(incumbent) Democratic 27,37932.3% RepublicanJoseph F. Britt Republican 13,48315.9% RepublicanJohn Denoia Republican 12,61214.9% OtherMichael Schlanger Other 1,2741.5% - Votes for listed candidates
- 97,888
- Election day
- November 6, 1973
- Seats
- 2
- District map
- Older district map (1973 to 1980)
New Jersey General Assembly District 19, 1973 to 2025, 1973, every candidate Candidate Party Votes and share Share DemocraticGeorge J. OtlowskiWon Democratic 36,63237.4% DemocraticAlan J. KarcherWon Democratic 34,64735.4% RepublicanMarianne Brehun Republican 13,23713.5% RepublicanHenry F. Billemeyer Republican 12,89213.2% OtherJohn N. Dudash Other 2500.3% OtherRobert Behrens Jr. Other 2300.2%
- 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 19, election results 1973 to 2025. https://www.electionwrld.com/nj/assembly/19. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nj/assembly/19" title="New Jersey General Assembly District 19" 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:19
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