RightDataUSA

1978-11-07 Senatorial Election Results for North Carolina (Class 2)


Election Year:
Election Type:
Runoff Election: No Yes
State:
Congressional District:
(House elections)


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout Jesse Helms*
(R)
John Ingram
(D)
Other Margin TOTAL
Alamance27%10,59657.3%7,90742.7%00.0%2,689 18,503
Alexander58%5,16356.6%3,95743.4%00.0%1,206 9,120
Alleghany60%1,95050.5%1,91249.5%00.0%38 3,862
Anson29%1,52632.3%3,20567.7%00.0%-1,679 4,731
Ashe55%4,36453.3%3,82446.7%00.0%540 8,188
Avery30%2,07072.4%79027.6%00.0%1,280 2,860
Beaufort26%3,52351.3%3,34348.7%00.0%180 6,866
Bertie22%1,17140.7%1,70759.3%00.0%-536 2,878
Bladen27%2,04739.8%3,09360.2%00.0%-1,046 5,140
Brunswick44%4,76249.3%4,89850.7%00.0%-136 9,660
Buncombe32%18,32651.5%17,27948.5%00.0%1,047 35,605
Burke35%8,79253.2%7,74246.8%00.0%1,050 16,534
Cabarrus27%9,30960.3%6,12839.7%00.0%3,181 15,437
Caldwell29%6,85754.2%5,79545.8%00.0%1,062 12,652
Camden28%44741.8%62358.2%00.0%-176 1,070
Carteret36%5,38155.2%4,37344.8%00.0%1,008 9,754
Caswell23%1,54649.6%1,57150.4%00.0%-25 3,117
Catawba36%15,19762.0%9,32438.0%00.0%5,873 24,521
Chatham32%3,55349.4%3,63450.6%00.0%-81 7,187
Cherokee54%3,38650.1%3,37749.9%00.0%9 6,763
Chowan21%79447.3%88452.7%00.0%-90 1,678
Clay75%1,89457.1%1,42142.9%00.0%473 3,315
Cleveland20%5,24348.4%5,60051.6%00.0%-357 10,843
Columbus30%4,02041.7%5,61058.3%00.0%-1,590 9,630
Craven21%5,11753.7%4,40746.3%00.0%710 9,524
Cumberland16%12,98751.2%12,35848.8%00.0%629 25,345
Currituck30%91243.9%1,16556.1%00.0%-253 2,077
Dare46%2,07752.2%1,89947.8%00.0%178 3,976
Davidson33%13,10954.6%10,91545.4%00.0%2,194 24,024
Davie45%4,49164.2%2,50935.8%00.0%1,982 7,000
Duplin28%3,80551.0%3,65949.0%00.0%146 7,464
Durham24%12,93151.4%12,22048.6%00.0%711 25,151
Edgecombe23%4,27053.4%3,72846.6%00.0%542 7,998
Forsyth28%25,86756.7%19,74843.3%00.0%6,119 45,615
Franklin28%3,08956.2%2,40343.8%00.0%686 5,492
Gaston22%13,07456.0%10,29244.0%00.0%2,782 23,366
Gates26%51634.2%99165.8%00.0%-475 1,507
Graham80%1,96553.1%1,73646.9%00.0%229 3,701
Granville28%3,65557.4%2,71542.6%00.0%940 6,370
Greene31%1,76255.7%1,40244.3%00.0%360 3,164
Guilford24%28,68754.7%23,78645.3%00.0%4,901 52,473
Halifax25%5,21558.9%3,64541.1%00.0%1,570 8,860
Harnett26%5,93059.0%4,12641.0%00.0%1,804 10,056
Haywood34%4,73944.7%5,85355.3%00.0%-1,114 10,592
Henderson39%9,38961.9%5,77838.1%00.0%3,611 15,167
Hertford21%1,37342.3%1,87557.7%00.0%-502 3,248
Hoke23%1,12240.5%1,65059.5%00.0%-528 2,772
Hyde33%62349.4%63950.6%00.0%-16 1,262
Iredell32%10,18358.5%7,21041.5%00.0%2,973 17,393
Jackson44%3,60246.0%4,22854.0%00.0%-626 7,830
Johnston27%7,95863.4%4,60236.6%00.0%3,356 12,560
Jones47%1,50050.5%1,47249.5%00.0%28 2,972
Lee24%3,27659.1%2,27140.9%00.0%1,005 5,547
Lenoir27%6,53463.2%3,81136.8%00.0%2,723 10,345
Lincoln52%6,85249.6%6,96650.4%00.0%-114 13,818
Macon47%3,58455.8%2,84044.2%00.0%744 6,424
Madison44%2,23343.4%2,90756.6%00.0%-674 5,140
Martin24%1,97749.2%2,04050.8%00.0%-63 4,017
McDowell38%4,19248.8%4,39851.2%00.0%-206 8,590
Mecklenburg27%41,62856.8%31,60343.2%00.0%10,025 73,231
Mitchell37%2,58369.5%1,13230.5%00.0%1,451 3,715
Montgomery38%2,74649.5%2,79850.5%00.0%-52 5,544
Moore37%7,49960.6%4,88039.4%00.0%2,619 12,379
Nash27%7,88066.7%3,93933.3%00.0%3,941 11,819
New Hanover27%11,29561.7%7,01538.3%00.0%4,280 18,310
Northampton26%1,42735.3%2,61464.7%00.0%-1,187 4,041
Onslow12%5,13454.2%4,34545.8%00.0%789 9,479
Orange29%6,40940.2%9,52359.8%00.0%-3,114 15,932
Pamlico33%99244.8%1,22255.2%00.0%-230 2,214
Pasquotank20%1,80948.1%1,95051.9%00.0%-141 3,759
Pender34%2,44151.7%2,28248.3%00.0%159 4,723
Perquimans22%64345.7%76554.3%00.0%-122 1,408
Person20%2,62268.8%1,19131.2%00.0%1,431 3,813
Pitt24%7,78653.9%6,66846.1%00.0%1,118 14,454
Polk48%2,47956.3%1,92843.7%00.0%551 4,407
Randolph34%12,58361.7%7,79638.3%00.0%4,787 20,379
Richmond28%2,55531.6%5,53668.4%00.0%-2,981 8,091
Robeson20%4,86040.0%7,29660.0%00.0%-2,436 12,156
Rockingham28%7,88451.1%7,55748.9%00.0%327 15,441
Rowan28%10,62457.0%8,01543.0%00.0%2,609 18,639
Rutherford35%5,94349.0%6,17851.0%00.0%-235 12,121
Sampson46%8,18656.0%6,42344.0%00.0%1,763 14,609
Scotland17%1,46644.6%1,81955.4%00.0%-353 3,285
Stanly48%8,64855.2%7,00744.8%00.0%1,641 15,655
Stokes53%5,82053.8%5,00246.2%00.0%818 10,822
Surry34%7,00952.1%6,44047.9%00.0%569 13,449
Swain53%1,49143.4%1,94756.6%00.0%-456 3,438
Transylvania41%3,23451.5%3,04648.5%00.0%188 6,280
Tyrrell25%27240.6%39859.4%00.0%-126 670
Union25%5,83254.9%4,80045.1%00.0%1,032 10,632
Vance27%3,65358.4%2,59841.6%00.0%1,055 6,251
Wake35%41,38859.0%28,72341.0%00.0%12,665 70,111
Warren37%1,82345.7%2,16754.3%00.0%-344 3,990
Washington30%1,06938.2%1,73361.8%00.0%-664 2,802
Watauga37%4,45454.8%3,66745.2%00.0%787 8,121
Wayne21%7,99160.9%5,13439.1%00.0%2,857 13,125
Wilkes55%11,79556.6%9,04543.4%00.0%2,750 20,840
Wilson23%5,75461.6%3,58538.4%00.0%2,169 9,339
Yadkin46%5,67764.7%3,10235.3%00.0%2,575 8,779
Yancey69%3,25447.8%3,55352.2%00.0%-299 6,807
TOTAL 31% 619,15154.5% 516,66345.5% 00.0% 102,488 1,135,814
Total R vote: 619,151 (54.5%)      Total D vote: 516,663 (45.5%)      Total Other vote: 0 (0.0%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $8,123,205 $264,088
Total Receipts: $0 $0

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/NC/1978



1978 Senate class 2, Alamance County
CandidateVotesPct
Jesse Helms* (R) 10,596 57.3%
John Ingram (D) 7,907 42.7%
TOTAL 18,503
Turnout: 27%


1978 Senate class 2, Alexander County
CandidateVotesPct
Jesse Helms* (R) 5,163 56.6%
John Ingram (D) 3,957 43.4%
TOTAL 9,120
Turnout: 58%


1978 Senate class 2, Alleghany County
CandidateVotesPct
Jesse Helms* (R) 1,950 50.5%
John Ingram (D) 1,912 49.5%
TOTAL 3,862
Turnout: 60%


1978 Senate class 2, Anson County
CandidateVotesPct
Jesse Helms* (R) 1,526 32.3%
John Ingram (D) 3,205 67.7%
TOTAL 4,731
Turnout: 29%


1978 Senate class 2, Ashe County
CandidateVotesPct
Jesse Helms* (R) 4,364 53.3%
John Ingram (D) 3,824 46.7%
TOTAL 8,188
Turnout: 55%


1978 Senate class 2, Avery County
CandidateVotesPct
Jesse Helms* (R) 2,070 72.4%
John Ingram (D) 790 27.6%
TOTAL 2,860
Turnout: 30%


1978 Senate class 2, Beaufort County
CandidateVotesPct
Jesse Helms* (R) 3,523 51.3%
John Ingram (D) 3,343 48.7%
TOTAL 6,866
Turnout: 26%


1978 Senate class 2, Bertie County
CandidateVotesPct
Jesse Helms* (R) 1,171 40.7%
John Ingram (D) 1,707 59.3%
TOTAL 2,878
Turnout: 22%


1978 Senate class 2, Bladen County
CandidateVotesPct
Jesse Helms* (R) 2,047 39.8%
John Ingram (D) 3,093 60.2%
TOTAL 5,140
Turnout: 27%


1978 Senate class 2, Brunswick County
CandidateVotesPct
Jesse Helms* (R) 4,762 49.3%
John Ingram (D) 4,898 50.7%
TOTAL 9,660
Turnout: 44%


1978 Senate class 2, Buncombe County
CandidateVotesPct
Jesse Helms* (R) 18,326 51.5%
John Ingram (D) 17,279 48.5%
TOTAL 35,605
Turnout: 32%


1978 Senate class 2, Burke County
CandidateVotesPct
Jesse Helms* (R) 8,792 53.2%
John Ingram (D) 7,742 46.8%
TOTAL 16,534
Turnout: 35%


1978 Senate class 2, Cabarrus County
CandidateVotesPct
Jesse Helms* (R) 9,309 60.3%
John Ingram (D) 6,128 39.7%
TOTAL 15,437
Turnout: 27%


1978 Senate class 2, Caldwell County
CandidateVotesPct
Jesse Helms* (R) 6,857 54.2%
John Ingram (D) 5,795 45.8%
TOTAL 12,652
Turnout: 29%


1978 Senate class 2, Camden County
CandidateVotesPct
Jesse Helms* (R) 447 41.8%
John Ingram (D) 623 58.2%
TOTAL 1,070
Turnout: 28%


1978 Senate class 2, Carteret County
CandidateVotesPct
Jesse Helms* (R) 5,381 55.2%
John Ingram (D) 4,373 44.8%
TOTAL 9,754
Turnout: 36%


1978 Senate class 2, Caswell County
CandidateVotesPct
Jesse Helms* (R) 1,546 49.6%
John Ingram (D) 1,571 50.4%
TOTAL 3,117
Turnout: 23%


1978 Senate class 2, Catawba County
CandidateVotesPct
Jesse Helms* (R) 15,197 62.0%
John Ingram (D) 9,324 38.0%
TOTAL 24,521
Turnout: 36%


1978 Senate class 2, Chatham County
CandidateVotesPct
Jesse Helms* (R) 3,553 49.4%
John Ingram (D) 3,634 50.6%
TOTAL 7,187
Turnout: 32%


1978 Senate class 2, Cherokee County
CandidateVotesPct
Jesse Helms* (R) 3,386 50.1%
John Ingram (D) 3,377 49.9%
TOTAL 6,763
Turnout: 54%


1978 Senate class 2, Chowan County
CandidateVotesPct
Jesse Helms* (R) 794 47.3%
John Ingram (D) 884 52.7%
TOTAL 1,678
Turnout: 21%


1978 Senate class 2, Clay County
CandidateVotesPct
Jesse Helms* (R) 1,894 57.1%
John Ingram (D) 1,421 42.9%
TOTAL 3,315
Turnout: 75%


1978 Senate class 2, Cleveland County
CandidateVotesPct
Jesse Helms* (R) 5,243 48.4%
John Ingram (D) 5,600 51.6%
TOTAL 10,843
Turnout: 20%


1978 Senate class 2, Columbus County
CandidateVotesPct
Jesse Helms* (R) 4,020 41.7%
John Ingram (D) 5,610 58.3%
TOTAL 9,630
Turnout: 30%


1978 Senate class 2, Craven County
CandidateVotesPct
Jesse Helms* (R) 5,117 53.7%
John Ingram (D) 4,407 46.3%
TOTAL 9,524
Turnout: 21%


1978 Senate class 2, Cumberland County
CandidateVotesPct
Jesse Helms* (R) 12,987 51.2%
John Ingram (D) 12,358 48.8%
TOTAL 25,345
Turnout: 16%


1978 Senate class 2, Currituck County
CandidateVotesPct
Jesse Helms* (R) 912 43.9%
John Ingram (D) 1,165 56.1%
TOTAL 2,077
Turnout: 30%


1978 Senate class 2, Dare County
CandidateVotesPct
Jesse Helms* (R) 2,077 52.2%
John Ingram (D) 1,899 47.8%
TOTAL 3,976
Turnout: 46%


1978 Senate class 2, Davidson County
CandidateVotesPct
Jesse Helms* (R) 13,109 54.6%
John Ingram (D) 10,915 45.4%
TOTAL 24,024
Turnout: 33%


1978 Senate class 2, Davie County
CandidateVotesPct
Jesse Helms* (R) 4,491 64.2%
John Ingram (D) 2,509 35.8%
TOTAL 7,000
Turnout: 45%


1978 Senate class 2, Duplin County
CandidateVotesPct
Jesse Helms* (R) 3,805 51.0%
John Ingram (D) 3,659 49.0%
TOTAL 7,464
Turnout: 28%


1978 Senate class 2, Durham County
CandidateVotesPct
Jesse Helms* (R) 12,931 51.4%
John Ingram (D) 12,220 48.6%
TOTAL 25,151
Turnout: 24%


1978 Senate class 2, Edgecombe County
CandidateVotesPct
Jesse Helms* (R) 4,270 53.4%
John Ingram (D) 3,728 46.6%
TOTAL 7,998
Turnout: 23%


1978 Senate class 2, Forsyth County
CandidateVotesPct
Jesse Helms* (R) 25,867 56.7%
John Ingram (D) 19,748 43.3%
TOTAL 45,615
Turnout: 28%


1978 Senate class 2, Franklin County
CandidateVotesPct
Jesse Helms* (R) 3,089 56.2%
John Ingram (D) 2,403 43.8%
TOTAL 5,492
Turnout: 28%


1978 Senate class 2, Gaston County
CandidateVotesPct
Jesse Helms* (R) 13,074 56.0%
John Ingram (D) 10,292 44.0%
TOTAL 23,366
Turnout: 22%


1978 Senate class 2, Gates County
CandidateVotesPct
Jesse Helms* (R) 516 34.2%
John Ingram (D) 991 65.8%
TOTAL 1,507
Turnout: 26%


1978 Senate class 2, Graham County
CandidateVotesPct
Jesse Helms* (R) 1,965 53.1%
John Ingram (D) 1,736 46.9%
TOTAL 3,701
Turnout: 80%


1978 Senate class 2, Granville County
CandidateVotesPct
Jesse Helms* (R) 3,655 57.4%
John Ingram (D) 2,715 42.6%
TOTAL 6,370
Turnout: 28%


1978 Senate class 2, Greene County
CandidateVotesPct
Jesse Helms* (R) 1,762 55.7%
John Ingram (D) 1,402 44.3%
TOTAL 3,164
Turnout: 31%


1978 Senate class 2, Guilford County
CandidateVotesPct
Jesse Helms* (R) 28,687 54.7%
John Ingram (D) 23,786 45.3%
TOTAL 52,473
Turnout: 24%


1978 Senate class 2, Halifax County
CandidateVotesPct
Jesse Helms* (R) 5,215 58.9%
John Ingram (D) 3,645 41.1%
TOTAL 8,860
Turnout: 25%


1978 Senate class 2, Harnett County
CandidateVotesPct
Jesse Helms* (R) 5,930 59.0%
John Ingram (D) 4,126 41.0%
TOTAL 10,056
Turnout: 26%


1978 Senate class 2, Haywood County
CandidateVotesPct
Jesse Helms* (R) 4,739 44.7%
John Ingram (D) 5,853 55.3%
TOTAL 10,592
Turnout: 34%


1978 Senate class 2, Henderson County
CandidateVotesPct
Jesse Helms* (R) 9,389 61.9%
John Ingram (D) 5,778 38.1%
TOTAL 15,167
Turnout: 39%


1978 Senate class 2, Hertford County
CandidateVotesPct
Jesse Helms* (R) 1,373 42.3%
John Ingram (D) 1,875 57.7%
TOTAL 3,248
Turnout: 21%


1978 Senate class 2, Hoke County
CandidateVotesPct
Jesse Helms* (R) 1,122 40.5%
John Ingram (D) 1,650 59.5%
TOTAL 2,772
Turnout: 23%


1978 Senate class 2, Hyde County
CandidateVotesPct
Jesse Helms* (R) 623 49.4%
John Ingram (D) 639 50.6%
TOTAL 1,262
Turnout: 33%


1978 Senate class 2, Iredell County
CandidateVotesPct
Jesse Helms* (R) 10,183 58.5%
John Ingram (D) 7,210 41.5%
TOTAL 17,393
Turnout: 32%


1978 Senate class 2, Jackson County
CandidateVotesPct
Jesse Helms* (R) 3,602 46.0%
John Ingram (D) 4,228 54.0%
TOTAL 7,830
Turnout: 44%


1978 Senate class 2, Johnston County
CandidateVotesPct
Jesse Helms* (R) 7,958 63.4%
John Ingram (D) 4,602 36.6%
TOTAL 12,560
Turnout: 27%


1978 Senate class 2, Jones County
CandidateVotesPct
Jesse Helms* (R) 1,500 50.5%
John Ingram (D) 1,472 49.5%
TOTAL 2,972
Turnout: 47%


1978 Senate class 2, Lee County
CandidateVotesPct
Jesse Helms* (R) 3,276 59.1%
John Ingram (D) 2,271 40.9%
TOTAL 5,547
Turnout: 24%


1978 Senate class 2, Lenoir County
CandidateVotesPct
Jesse Helms* (R) 6,534 63.2%
John Ingram (D) 3,811 36.8%
TOTAL 10,345
Turnout: 27%


1978 Senate class 2, Lincoln County
CandidateVotesPct
Jesse Helms* (R) 6,852 49.6%
John Ingram (D) 6,966 50.4%
TOTAL 13,818
Turnout: 52%


1978 Senate class 2, Macon County
CandidateVotesPct
Jesse Helms* (R) 3,584 55.8%
John Ingram (D) 2,840 44.2%
TOTAL 6,424
Turnout: 47%


1978 Senate class 2, Madison County
CandidateVotesPct
Jesse Helms* (R) 2,233 43.4%
John Ingram (D) 2,907 56.6%
TOTAL 5,140
Turnout: 44%


1978 Senate class 2, Martin County
CandidateVotesPct
Jesse Helms* (R) 1,977 49.2%
John Ingram (D) 2,040 50.8%
TOTAL 4,017
Turnout: 24%


1978 Senate class 2, McDowell County
CandidateVotesPct
Jesse Helms* (R) 4,192 48.8%
John Ingram (D) 4,398 51.2%
TOTAL 8,590
Turnout: 38%


1978 Senate class 2, Mecklenburg County
CandidateVotesPct
Jesse Helms* (R) 41,628 56.8%
John Ingram (D) 31,603 43.2%
TOTAL 73,231
Turnout: 27%


1978 Senate class 2, Mitchell County
CandidateVotesPct
Jesse Helms* (R) 2,583 69.5%
John Ingram (D) 1,132 30.5%
TOTAL 3,715
Turnout: 37%


1978 Senate class 2, Montgomery County
CandidateVotesPct
Jesse Helms* (R) 2,746 49.5%
John Ingram (D) 2,798 50.5%
TOTAL 5,544
Turnout: 38%


1978 Senate class 2, Moore County
CandidateVotesPct
Jesse Helms* (R) 7,499 60.6%
John Ingram (D) 4,880 39.4%
TOTAL 12,379
Turnout: 37%


1978 Senate class 2, Nash County
CandidateVotesPct
Jesse Helms* (R) 7,880 66.7%
John Ingram (D) 3,939 33.3%
TOTAL 11,819
Turnout: 27%


1978 Senate class 2, New Hanover County
CandidateVotesPct
Jesse Helms* (R) 11,295 61.7%
John Ingram (D) 7,015 38.3%
TOTAL 18,310
Turnout: 27%


1978 Senate class 2, Northampton County
CandidateVotesPct
Jesse Helms* (R) 1,427 35.3%
John Ingram (D) 2,614 64.7%
TOTAL 4,041
Turnout: 26%


1978 Senate class 2, Onslow County
CandidateVotesPct
Jesse Helms* (R) 5,134 54.2%
John Ingram (D) 4,345 45.8%
TOTAL 9,479
Turnout: 12%


1978 Senate class 2, Orange County
CandidateVotesPct
Jesse Helms* (R) 6,409 40.2%
John Ingram (D) 9,523 59.8%
TOTAL 15,932
Turnout: 29%


1978 Senate class 2, Pamlico County
CandidateVotesPct
Jesse Helms* (R) 992 44.8%
John Ingram (D) 1,222 55.2%
TOTAL 2,214
Turnout: 33%


1978 Senate class 2, Pasquotank County
CandidateVotesPct
Jesse Helms* (R) 1,809 48.1%
John Ingram (D) 1,950 51.9%
TOTAL 3,759
Turnout: 20%


1978 Senate class 2, Pender County
CandidateVotesPct
Jesse Helms* (R) 2,441 51.7%
John Ingram (D) 2,282 48.3%
TOTAL 4,723
Turnout: 34%


1978 Senate class 2, Perquimans County
CandidateVotesPct
Jesse Helms* (R) 643 45.7%
John Ingram (D) 765 54.3%
TOTAL 1,408
Turnout: 22%


1978 Senate class 2, Person County
CandidateVotesPct
Jesse Helms* (R) 2,622 68.8%
John Ingram (D) 1,191 31.2%
TOTAL 3,813
Turnout: 20%


1978 Senate class 2, Pitt County
CandidateVotesPct
Jesse Helms* (R) 7,786 53.9%
John Ingram (D) 6,668 46.1%
TOTAL 14,454
Turnout: 24%


1978 Senate class 2, Polk County
CandidateVotesPct
Jesse Helms* (R) 2,479 56.3%
John Ingram (D) 1,928 43.7%
TOTAL 4,407
Turnout: 48%


1978 Senate class 2, Randolph County
CandidateVotesPct
Jesse Helms* (R) 12,583 61.7%
John Ingram (D) 7,796 38.3%
TOTAL 20,379
Turnout: 34%


1978 Senate class 2, Richmond County
CandidateVotesPct
Jesse Helms* (R) 2,555 31.6%
John Ingram (D) 5,536 68.4%
TOTAL 8,091
Turnout: 28%


1978 Senate class 2, Robeson County
CandidateVotesPct
Jesse Helms* (R) 4,860 40.0%
John Ingram (D) 7,296 60.0%
TOTAL 12,156
Turnout: 20%


1978 Senate class 2, Rockingham County
CandidateVotesPct
Jesse Helms* (R) 7,884 51.1%
John Ingram (D) 7,557 48.9%
TOTAL 15,441
Turnout: 28%


1978 Senate class 2, Rowan County
CandidateVotesPct
Jesse Helms* (R) 10,624 57.0%
John Ingram (D) 8,015 43.0%
TOTAL 18,639
Turnout: 28%


1978 Senate class 2, Rutherford County
CandidateVotesPct
Jesse Helms* (R) 5,943 49.0%
John Ingram (D) 6,178 51.0%
TOTAL 12,121
Turnout: 35%


1978 Senate class 2, Sampson County
CandidateVotesPct
Jesse Helms* (R) 8,186 56.0%
John Ingram (D) 6,423 44.0%
TOTAL 14,609
Turnout: 46%


1978 Senate class 2, Scotland County
CandidateVotesPct
Jesse Helms* (R) 1,466 44.6%
John Ingram (D) 1,819 55.4%
TOTAL 3,285
Turnout: 17%


1978 Senate class 2, Stanly County
CandidateVotesPct
Jesse Helms* (R) 8,648 55.2%
John Ingram (D) 7,007 44.8%
TOTAL 15,655
Turnout: 48%


1978 Senate class 2, Stokes County
CandidateVotesPct
Jesse Helms* (R) 5,820 53.8%
John Ingram (D) 5,002 46.2%
TOTAL 10,822
Turnout: 53%


1978 Senate class 2, Surry County
CandidateVotesPct
Jesse Helms* (R) 7,009 52.1%
John Ingram (D) 6,440 47.9%
TOTAL 13,449
Turnout: 34%


1978 Senate class 2, Swain County
CandidateVotesPct
Jesse Helms* (R) 1,491 43.4%
John Ingram (D) 1,947 56.6%
TOTAL 3,438
Turnout: 53%


1978 Senate class 2, Transylvania County
CandidateVotesPct
Jesse Helms* (R) 3,234 51.5%
John Ingram (D) 3,046 48.5%
TOTAL 6,280
Turnout: 41%


1978 Senate class 2, Tyrrell County
CandidateVotesPct
Jesse Helms* (R) 272 40.6%
John Ingram (D) 398 59.4%
TOTAL 670
Turnout: 25%


1978 Senate class 2, Union County
CandidateVotesPct
Jesse Helms* (R) 5,832 54.9%
John Ingram (D) 4,800 45.1%
TOTAL 10,632
Turnout: 25%


1978 Senate class 2, Vance County
CandidateVotesPct
Jesse Helms* (R) 3,653 58.4%
John Ingram (D) 2,598 41.6%
TOTAL 6,251
Turnout: 27%


1978 Senate class 2, Wake County
CandidateVotesPct
Jesse Helms* (R) 41,388 59.0%
John Ingram (D) 28,723 41.0%
TOTAL 70,111
Turnout: 35%


1978 Senate class 2, Warren County
CandidateVotesPct
Jesse Helms* (R) 1,823 45.7%
John Ingram (D) 2,167 54.3%
TOTAL 3,990
Turnout: 37%


1978 Senate class 2, Washington County
CandidateVotesPct
Jesse Helms* (R) 1,069 38.2%
John Ingram (D) 1,733 61.8%
TOTAL 2,802
Turnout: 30%


1978 Senate class 2, Watauga County
CandidateVotesPct
Jesse Helms* (R) 4,454 54.8%
John Ingram (D) 3,667 45.2%
TOTAL 8,121
Turnout: 37%


1978 Senate class 2, Wayne County
CandidateVotesPct
Jesse Helms* (R) 7,991 60.9%
John Ingram (D) 5,134 39.1%
TOTAL 13,125
Turnout: 21%


1978 Senate class 2, Wilkes County
CandidateVotesPct
Jesse Helms* (R) 11,795 56.6%
John Ingram (D) 9,045 43.4%
TOTAL 20,840
Turnout: 55%


1978 Senate class 2, Wilson County
CandidateVotesPct
Jesse Helms* (R) 5,754 61.6%
John Ingram (D) 3,585 38.4%
TOTAL 9,339
Turnout: 23%


1978 Senate class 2, Yadkin County
CandidateVotesPct
Jesse Helms* (R) 5,677 64.7%
John Ingram (D) 3,102 35.3%
TOTAL 8,779
Turnout: 46%


1978 Senate class 2, Yancey County
CandidateVotesPct
Jesse Helms* (R) 3,254 47.8%
John Ingram (D) 3,553 52.2%
TOTAL 6,807
Turnout: 69%

Campaign finance data for this election**:

Jesse Helms*
Total Disbursements: $8,123,205

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/NC/1978

John Ingram
Total Disbursements: $264,088

Republican Primary
Pos Candidate Votes %

No Republican primary



Democrat Primary
Pos Candidate Votes %
1   Luther Hodges, Jr. 260,868 40.1%
2   John Ingram 170,715 26.2%
3   Lawrence Davis 105,381 16.2%
4   McNeill Smith 82,703 12.7%
5   David McKnight 9,422 1.4%
6   William Griffin 8,907 1.4%
7   Thomas Sawyer 8,482 1.3%
8   Joe Felmet 4,464 0.7%
TOTAL VOTES 650,942  
Democrat Runoff
1   John Ingram 244,469 54.2%
2   Luther Hodges, Jr. 206,223 45.8%