North Carolina State Senate District 16
Tue, Nov 3 · Represented by Gale Adcock Democratic · Member list as of Oct 28
No published poll names both candidates.Last result · 2024 general: Gale Adcock (D) 100.0
Show all 3 candidates on the ballot
- Gale AdcockIncumbentDemocratic
- Philip HensleyRepublican
- Jonathan D. MillerLibertarian
Showing major-party nominees, incumbents and candidates with 5%+ in the latest poll or comparable fundraising.
- Last election
- Gale Adcock (Democratic) was unopposed, 2024
- On the 2026 ballot
- 3 candidates
Side by side
Left column: AdcockRight column: Hensley
- Donor-based spectrum
- LiberalCentristConservativeAdcockNo published score for Hensley
- Races
- Won 6 of 6
- None listed
- Years since first win
- 4
- Not available
How these are counted
The spectrum is a published research score, not our rating. How this works. Wins and losses count the races in our results files, the same as each profile.
More about this race
Candidates on the ballot
- Gale AdcockIncumbentDemocratic
- Philip HensleyRepublican
- Jonathan D. MillerLibertarian
Source: s3.amazonaws.com (CSV), dated Oct 25
All State Senate districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
Vote in North Carolina
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 North Carolina
History (28 elections for this seat)
- Votes for listed candidates
- 84,424
- Election day
- November 5, 2024
- District map
- Older district map (2024)
North Carolina Senate District 16, 1970 to 2024, 2024, every candidate Candidate Party Votes and share Share DemocraticGale AdcockWon Democratic 84,424100.0% - Votes for listed candidates
- 75,484
- Election day
- November 8, 2022
- District map
- Older district map (2022)
North Carolina Senate District 16, 1970 to 2024, 2022, every candidate Candidate Party Votes and share Share DemocraticGale AdcockWon Democratic 49,20465.2% RepublicanJames Powers Republican 23,16130.7% LibertarianDee Watson Libertarian 1,7712.4% GreenMichael Trudeau Green 1,3481.8% - Votes for listed candidates
- 122,674
- Election day
- November 3, 2020
- District map
- Older district map (2020 to 2021)
North Carolina Senate District 16, 1970 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticWiley NickelWon(incumbent) Democratic 80,53065.7% RepublicanWill Marsh Republican 42,14434.4% - Votes for listed candidates
- 97,025
- Election day
- November 6, 2018
- District map
- Older district map (2018 to 2019)
North Carolina Senate District 16, 1970 to 2024, 2018, every candidate Candidate Party Votes and share Share DemocraticWiley NickelWon Democratic 63,33565.3% RepublicanPaul Smith Republican 30,30831.2% LibertarianBrian Irving Libertarian 3,3823.5% - Votes for listed candidates
- 105,370
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 16, 1970 to 2024, 2016, every candidate Candidate Party Votes and share Share DemocraticJay ChaudhuriWon Democratic 68,84065.3% RepublicanEric Weaver Republican 36,53034.7% - Votes for listed candidates
- 63,213
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 16, 1970 to 2024, 2014, every candidate Candidate Party Votes and share Share DemocraticJosh SteinWon(incumbent) Democratic 42,42267.1% RepublicanMolotov Mitchell Republican 20,79132.9% - Votes for listed candidates
- 69,405
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2017)
North Carolina Senate District 16, 1970 to 2024, 2012, every candidate Candidate Party Votes and share Share DemocraticJosh SteinWon(incumbent) Democratic 69,405100.0% - Votes for listed candidates
- 58,754
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 16, 1970 to 2024, 2010, every candidate Candidate Party Votes and share Share DemocraticJosh SteinWon(incumbent) Democratic 32,24854.9% RepublicanMichael Beezley Republican 24,46641.6% LibertarianStephanie E. Watson Libertarian 2,0403.5% - Votes for listed candidates
- 95,943
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 16, 1970 to 2024, 2008, every candidate Candidate Party Votes and share Share DemocraticJosh SteinWon Democratic 58,35760.8% RepublicanJohn M. Alexander Jr. Republican 37,58639.2% - Votes for listed candidates
- 30,330
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 16, 1970 to 2024, 2006, every candidate Candidate Party Votes and share Share DemocraticJanet CowellWon(incumbent) Democratic 30,330100.0% - Votes for listed candidates
- 76,370
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2011)
North Carolina Senate District 16, 1970 to 2024, 2004, every candidate Candidate Party Votes and share Share DemocraticJanet CowellWon Democratic 45,39659.4% RepublicanMark A. Bradrick Republican 28,99538.0% LibertarianJason Mara Libertarian 1,9792.6% - Votes for listed candidates
- 52,337
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2003)
North Carolina Senate District 16, 1970 to 2024, 2002, every candidate Candidate Party Votes and share Share DemocraticEric Miller ReevesWon(incumbent) Democratic 25,79949.3% RepublicanPaul Y. Coble Republican 25,32348.4% LibertarianJason Mara Libertarian 1,2152.3% - Votes for listed candidates
- 252,296
- Election day
- November 7, 2000
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 16, 1970 to 2024, 2000, every candidate Candidate Party Votes and share Share DemocraticEllie KinnairdWon(incumbent) Democratic 68,34627.1% DemocraticHoward LeeWon(incumbent) Democratic 65,16725.8% RepublicanBill Boyd Republican 60,22223.9% RepublicanVickie Hargrove Republican 58,56123.2% - Votes for listed candidates
- 177,037
- Election day
- November 3, 1998
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 16, 1970 to 2024, 1998, every candidate Candidate Party Votes and share Share DemocraticEllie KinnairdWon(incumbent) Democratic 47,91727.1% DemocraticHoward LeeWon(incumbent) Democratic 47,40726.8% RepublicanTeena S. Little Republican 43,09224.3% RepublicanP. H. Craig Jr. Republican 38,62121.8% - Votes for listed candidates
- 221,268
- Election day
- November 5, 1996
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 16, 1970 to 2024, 1996, every candidate Candidate Party Votes and share Share DemocraticEllie KinnairdWon Democratic 59,83427.0% DemocraticHoward LeeWon Democratic 56,06025.3% RepublicanTeena S. Little(incumbent) Republican 54,86524.8% RepublicanP. H. Craig Jr. Republican 50,50922.8% - Votes for listed candidates
- 107,622
- Election day
- November 8, 1994
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 16, 1970 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanTeena S. LittleWon Republican 36,55534.0% DemocraticFred M. HobbsWon Democratic 36,45333.9% DemocraticHoward Lee(incumbent) Democratic 34,61432.2% - Votes for listed candidates
- 180,370
- Election day
- November 3, 1992
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Carolina Senate District 16, 1970 to 2024, 1992, every candidate Candidate Party Votes and share Share DemocraticRussell WalkerWon(incumbent) Democratic 62,76834.8% DemocraticHoward LeeWon(incumbent) Democratic 60,19833.4% RepublicanCharles E. Phillips Republican 48,84427.1% LibertarianDana Widhurst Libertarian 8,5604.8% - Votes for listed candidates
- 181,132
- Election day
- November 6, 1990
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 16, 1970 to 2024, 1990, every candidate Candidate Party Votes and share Share DemocraticRussell I. WalkerWon(incumbent) Democratic 49,06527.1% DemocraticHoward LeeWon Democratic 47,24926.1% RepublicanBill Boyd Republican 43,06423.8% RepublicanMax G. Reece Jr. Republican 41,75423.1% - Votes for listed candidates
- 194,334
- Election day
- November 8, 1988
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 16, 1970 to 2024, 1988, every candidate Candidate Party Votes and share Share DemocraticWanda H. HuntWon(incumbent) Democratic 50,60826.0% DemocraticRussell WalkerWon(incumbent) Democratic 48,23624.8% RepublicanMax G. Reece Jr. Republican 48,02124.7% RepublicanRobt W. Crump Republican 47,46924.4% - Votes for listed candidates
- 143,115
- Election day
- November 4, 1986
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 16, 1970 to 2024, 1986, every candidate Candidate Party Votes and share Share DemocraticWanda H. HuntWon(incumbent) Democratic 40,81228.5% DemocraticRussell WalkerWon(incumbent) Democratic 39,55327.6% RepublicanCharles A. Phillips Republican 31,80822.2% RepublicanLarry Little Republican 30,94221.6% - Votes for listed candidates
- 151,423
- Election day
- November 6, 1984
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 16, 1970 to 2024, 1984, every candidate Candidate Party Votes and share Share DemocraticWanda H. HuntWon(incumbent) Democratic 54,53136.0% DemocraticRussell G. WalkerWon(incumbent) Democratic 51,86234.3% RepublicanArchie Graham Rich Republican 45,03029.7% - Votes for listed candidates
- 122,637
- Election day
- November 2, 1982
- Seats
- 2
- District map
- Older district map (1982 to 1991)
North Carolina Senate District 16, 1970 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticRussell WalkerWon(incumbent) Democratic 34,70828.3% DemocraticWanda HuntWon Democratic 34,51228.1% RepublicanAlan V. Pugh Republican 27,12522.1% RepublicanP. H. Craig Republican 25,95021.2% LibertarianJohn Dilday Libertarian 3420.3% - Votes for listed candidates
- 163,349
- Election day
- November 4, 1980
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 16, 1970 to 2024, 1980, every candidate Candidate Party Votes and share Share DemocraticRussell WalkerWon(incumbent) Democratic 46,02328.2% DemocraticCharles VickeryWon(incumbent) Democratic 43,88026.9% RepublicanAlice Ward Republican 37,51823.0% RepublicanCharles R. Adams Republican 35,92822.0% - Votes for listed candidates
- 97,060
- Election day
- November 7, 1978
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 16, 1970 to 2024, 1978, every candidate Candidate Party Votes and share Share DemocraticRussell WalkerWon(incumbent) Democratic 27,63928.5% DemocraticCharles VickeryWon(incumbent) Democratic 26,55027.4% RepublicanRichard Smyth Republican 21,69322.4% RepublicanAlice Ward Republican 21,17421.8% OtherEd Gavin Other 10.0% OtherClyde M. Quick Other 10.0% OtherChub Sewell Other 10.0% OtherCharles Sullivan Other 10.0% - Votes for listed candidates
- 97,126
- Election day
- November 2, 1976
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 16, 1970 to 2024, 1976, every candidate Candidate Party Votes and share Share DemocraticCharles VickeryWon(incumbent) Democratic 48,60450.0% DemocraticRussell WalkerWon(incumbent) Democratic 48,50849.9% Scattered write-ins Write-in 140.0% - Votes for listed candidates
- 90,672
- Election day
- November 4, 1974
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 16, 1970 to 2024, 1974, every candidate Candidate Party Votes and share Share DemocraticCharles VickeryWon Democratic 27,85330.7% DemocraticRussell WalkerWon Democratic 27,67630.5% RepublicanEd Tenney Republican 17,98019.8% RepublicanMichael Budd Republican 17,16118.9% Scattered write-ins Write-in 20.0% - Votes for listed candidates
- 131,491
- Election day
- November 7, 1972
- Seats
- 2
- District map
- Older district map (1972 to 1981)
North Carolina Senate District 16, 1970 to 2024, 1972, every candidate Candidate Party Votes and share Share DemocraticA. B. Coleman Jr.Won Democratic 37,60628.6% DemocraticWilliam P. SaundersWon(incumbent) Democratic 33,08625.2% RepublicanP. H. Craig Republican 30,17622.9% RepublicanDavid A. Drexel Republican 30,08822.9% OtherMary V. Jones Other 5350.4% - Votes for listed candidates
- 13,358
- Election day
- November 3, 1970
- District map
- Older district map (1966 to 1971)
North Carolina Senate District 16, 1970 to 2024, 1970, every candidate Candidate Party Votes and share Share DemocraticW. C. TaylorWon Democratic 7,61557.0% RepublicanWilliam F. Simpson Republican 5,74343.0%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
- 1970 to 2022: 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: 2024.
Download and cite
Cite this page
Election Wrld. (2026). North Carolina State Senate District 16, election results 1970 to 2024. https://www.electionwrld.com/nc/senate/16. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nc/senate/16" title="North Carolina Senate District 16" 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; MEDSL 2024 official precinct returns (individual_states zips) (Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; 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:nc/sldu:16
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY), MEDSL 2024 official precinct returnsData as of Oct 28, 2026