RightDataUSA

1996-11-05 Senatorial Election Results for Alabama (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 Jeff Sessions
(R)
Roger Bedford
(D)
Mark Thornton
(Libertarian)
Charles Hebner
(Natural Law)
Other Margin TOTAL
Autauga53%9,72864.2%5,05033.3%2711.8%870.6%170.1%4,678 15,153
Baldwin50%32,06068.9%13,29628.6%8071.7%3650.8%260.1%18,764 46,554
Barbour44%4,01745.7%4,67453.1%560.6%460.5%20.0%-657 8,795
Bibb45%3,07849.2%3,06749.0%671.1%470.8%00.0%11 6,259
Blount41%8,81462.4%5,22837.0%00.0%790.6%00.0%3,586 14,121
Bullock48%1,14428.9%2,70568.4%792.0%260.7%00.0%-1,561 3,954
Butler49%3,66548.1%3,82350.1%1081.4%300.4%10.0%-158 7,627
Calhoun40%18,30152.9%15,38544.5%5631.6%3491.0%00.0%2,916 34,598
Chambers39%5,22248.6%5,31349.4%1211.1%850.8%60.1%-91 10,747
Cherokee44%2,92939.0%4,36958.2%1652.2%490.7%00.0%-1,440 7,512
Chilton52%8,14458.2%5,54639.7%1961.4%920.7%60.0%2,598 13,984
Choctaw60%2,93442.2%3,94156.7%400.6%330.5%00.0%-1,007 6,948
Clarke50%5,02250.7%4,81148.5%590.6%200.2%00.0%211 9,912
Clay51%2,75851.1%2,49946.3%831.5%551.0%00.0%259 5,395
Cleburne35%1,94054.6%1,47941.6%852.4%501.4%00.0%461 3,554
Coffee43%7,61156.0%5,63041.4%2381.8%1130.8%00.0%1,981 13,592
Colbert50%7,50837.1%12,42161.5%1560.8%1180.6%70.0%-4,913 20,210
Conecuh52%2,31143.1%2,96055.2%601.1%360.7%00.0%-649 5,367
Coosa46%1,82345.0%2,14552.9%501.2%340.8%00.0%-322 4,052
Covington40%6,39256.2%4,64940.8%2302.0%1091.0%10.0%1,743 11,381
Crenshaw43%2,12348.3%2,21150.3%390.9%190.4%00.0%-88 4,392
Cullman47%14,03353.4%11,39643.3%5372.0%3291.3%00.0%2,637 26,295
Dale39%8,10957.6%5,68040.4%1631.2%1090.8%80.1%2,429 14,069
Dallas52%6,93740.2%10,08758.5%1500.9%650.4%80.0%-3,150 17,247
De Kalb37%9,46856.1%7,05441.8%2841.7%690.4%10.0%2,414 16,876
Elmore47%13,26964.4%6,77832.9%4312.1%1140.6%100.0%6,491 20,602
Escambia36%5,41553.8%4,30942.8%1901.9%1441.4%00.0%1,106 10,058
Etowah48%16,89145.4%19,66052.8%4461.2%2280.6%190.1%-2,769 37,244
Fayette52%3,28746.0%3,72052.1%721.0%590.8%50.1%-433 7,143
Franklin46%3,55434.0%6,76564.7%880.8%420.4%60.1%-3,211 10,455
Geneva44%4,31151.7%3,78445.4%1692.0%750.9%00.0%527 8,339
Greene60%84420.2%3,28478.6%300.7%190.5%00.0%-2,440 4,177
Hale46%1,86034.8%3,43664.2%290.5%200.4%30.1%-1,576 5,348
Henry53%3,12949.3%3,11749.1%691.1%280.4%30.0%12 6,346
Houston44%17,18061.9%10,14336.6%2681.0%1330.5%90.0%7,037 27,733
Jackson36%5,57039.8%8,07657.8%2441.7%880.6%00.0%-2,506 13,978
Jefferson52%132,89251.3%121,23246.8%3,2361.3%1,2490.5%2210.1%11,660 258,830
Lamar53%2,54940.3%3,66457.9%701.1%410.6%00.0%-1,115 6,324
Lauderdale46%13,35344.3%16,25353.9%3401.1%1990.7%140.0%-2,900 30,159
Lawrence41%3,54835.3%6,33163.0%1171.2%520.5%00.0%-2,783 10,048
Lee40%18,94058.7%12,11537.5%9623.0%2200.7%380.1%6,825 32,275
Limestone44%11,05654.5%8,79443.4%2691.3%1470.7%90.0%2,262 20,275
Lowndes57%1,34326.2%3,68472.0%731.4%190.4%00.0%-2,341 5,119
Macon42%95412.7%6,45585.6%1061.4%260.3%00.0%-5,501 7,541
Madison50%53,45655.0%41,04142.2%1,9812.0%6880.7%00.0%12,415 97,166
Marengo55%3,95744.4%4,81254.0%1141.3%290.3%00.0%-855 8,912
Marion46%4,42441.0%6,18857.4%1081.0%580.5%00.0%-1,764 10,778
Marshall39%12,57354.9%9,81842.9%3411.5%1620.7%50.0%2,755 22,899
Mobile45%71,67556.4%52,91741.6%1,9281.5%5870.5%240.0%18,758 127,131
Monroe50%4,76755.6%3,72143.4%500.6%310.4%10.0%1,046 8,570
Montgomery48%39,02050.3%36,75447.4%1,4121.8%3000.4%290.0%2,266 77,515
Morgan50%22,13956.1%16,33741.4%6171.6%3540.9%230.1%5,802 39,470
Perry67%1,72130.4%3,88568.5%530.9%110.2%00.0%-2,164 5,670
Pickens51%3,28543.0%4,23055.4%690.9%470.6%10.0%-945 7,632
Pike47%5,36152.9%4,63345.7%950.9%490.5%20.0%728 10,140
Randolph42%3,52653.1%2,97344.8%941.4%470.7%00.0%553 6,640
Russell36%5,23140.5%7,38957.2%1611.2%1210.9%70.1%-2,158 12,909
Shelby55%37,61374.7%11,63823.1%7201.4%3060.6%620.1%25,975 50,339
St. Clair46%13,04264.3%6,81633.6%3021.5%1260.6%110.1%6,226 20,297
Sumter59%1,68126.5%4,60772.6%340.5%230.4%00.0%-2,926 6,345
Talladega39%11,29650.4%10,74748.0%2060.9%1350.6%150.1%549 22,399
Tallapoosa48%7,92754.6%6,28543.3%2071.4%960.7%110.1%1,642 14,526
Tuscaloosa44%28,29752.7%24,23545.1%8311.5%3810.7%00.0%4,062 53,744
Walker47%9,91739.9%14,53858.5%2350.9%1490.6%150.1%-4,621 24,854
Washington61%3,26743.4%4,13454.9%761.0%470.6%30.0%-867 7,527
Wilcox52%1,62134.0%3,10565.2%270.6%70.1%10.0%-1,484 4,761
Winston48%4,62453.9%3,82944.6%730.9%520.6%30.0%795 8,581
TOTAL 47% 786,43652.5% 681,65145.5% 21,5501.4% 9,1230.6% 6330.0% 104,785 1,499,393
Total R vote: 786,436 (52.5%)      Total D vote: 681,651 (45.5%)      Total Other vote: 31,306 (2.1%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $3,886,531 $3,088,324 $0 $0
Total Receipts: $3,930,042 $3,216,772 $0 $0
Cash on Hand: $43,511 $128,828 $0 $0
Contributions by Candidate: $0 $0 $0 $0
Loans by Candidate: $0 $903,275 $0 $0
Total Individual Contributions: $2,878,517 $1,800,551 $0 $0
Party Contributions: $25,500 $116,200 $0 $0
Other Committee Contributions: $965,275 $459,653 $0 $0
Transfers from Other Committees: $44,774 $0 $0 $0
Independent Expenditures Supporting: $303,189 $1,475 $0 $0
Independent Expenditures Opposing: $0 $301,498 $0 $0
Net Independent Expenditures: $303,189 $-300,023 $0 $0
Net Spending: $4,189,720 $2,788,301 $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/AL/1996



1996 Senate class 2, Autauga County
CandidateVotesPct
Jeff Sessions (R) 9,728 64.2%
Roger Bedford (D) 5,050 33.3%
Mark Thornton (Lbt) 271 1.8%
Charles Hebner (NtL) 87 0.6%
TOTAL 15,153
Turnout: 53%


1996 Senate class 2, Baldwin County
CandidateVotesPct
Jeff Sessions (R) 32,060 68.9%
Roger Bedford (D) 13,296 28.6%
Mark Thornton (Lbt) 807 1.7%
Charles Hebner (NtL) 365 0.8%
TOTAL 46,554
Turnout: 50%


1996 Senate class 2, Barbour County
CandidateVotesPct
Jeff Sessions (R) 4,017 45.7%
Roger Bedford (D) 4,674 53.1%
Mark Thornton (Lbt) 56 0.6%
Charles Hebner (NtL) 46 0.5%
TOTAL 8,795
Turnout: 44%


1996 Senate class 2, Bibb County
CandidateVotesPct
Jeff Sessions (R) 3,078 49.2%
Roger Bedford (D) 3,067 49.0%
Mark Thornton (Lbt) 67 1.1%
Charles Hebner (NtL) 47 0.8%
TOTAL 6,259
Turnout: 45%


1996 Senate class 2, Blount County
CandidateVotesPct
Jeff Sessions (R) 8,814 62.4%
Roger Bedford (D) 5,228 37.0%
Charles Hebner (NtL) 79 0.6%
TOTAL 14,121
Turnout: 41%


1996 Senate class 2, Bullock County
CandidateVotesPct
Jeff Sessions (R) 1,144 28.9%
Roger Bedford (D) 2,705 68.4%
Mark Thornton (Lbt) 79 2.0%
Charles Hebner (NtL) 26 0.7%
TOTAL 3,954
Turnout: 48%


1996 Senate class 2, Butler County
CandidateVotesPct
Jeff Sessions (R) 3,665 48.1%
Roger Bedford (D) 3,823 50.1%
Mark Thornton (Lbt) 108 1.4%
Charles Hebner (NtL) 30 0.4%
TOTAL 7,627
Turnout: 49%


1996 Senate class 2, Calhoun County
CandidateVotesPct
Jeff Sessions (R) 18,301 52.9%
Roger Bedford (D) 15,385 44.5%
Mark Thornton (Lbt) 563 1.6%
Charles Hebner (NtL) 349 1.0%
TOTAL 34,598
Turnout: 40%


1996 Senate class 2, Chambers County
CandidateVotesPct
Jeff Sessions (R) 5,222 48.6%
Roger Bedford (D) 5,313 49.4%
Mark Thornton (Lbt) 121 1.1%
Charles Hebner (NtL) 85 0.8%
TOTAL 10,747
Turnout: 39%


1996 Senate class 2, Cherokee County
CandidateVotesPct
Jeff Sessions (R) 2,929 39.0%
Roger Bedford (D) 4,369 58.2%
Mark Thornton (Lbt) 165 2.2%
Charles Hebner (NtL) 49 0.7%
TOTAL 7,512
Turnout: 44%


1996 Senate class 2, Chilton County
CandidateVotesPct
Jeff Sessions (R) 8,144 58.2%
Roger Bedford (D) 5,546 39.7%
Mark Thornton (Lbt) 196 1.4%
Charles Hebner (NtL) 92 0.7%
TOTAL 13,984
Turnout: 52%


1996 Senate class 2, Choctaw County
CandidateVotesPct
Jeff Sessions (R) 2,934 42.2%
Roger Bedford (D) 3,941 56.7%
Mark Thornton (Lbt) 40 0.6%
Charles Hebner (NtL) 33 0.5%
TOTAL 6,948
Turnout: 60%


1996 Senate class 2, Clarke County
CandidateVotesPct
Jeff Sessions (R) 5,022 50.7%
Roger Bedford (D) 4,811 48.5%
Mark Thornton (Lbt) 59 0.6%
Charles Hebner (NtL) 20 0.2%
TOTAL 9,912
Turnout: 50%


1996 Senate class 2, Clay County
CandidateVotesPct
Jeff Sessions (R) 2,758 51.1%
Roger Bedford (D) 2,499 46.3%
Mark Thornton (Lbt) 83 1.5%
Charles Hebner (NtL) 55 1.0%
TOTAL 5,395
Turnout: 51%


1996 Senate class 2, Cleburne County
CandidateVotesPct
Jeff Sessions (R) 1,940 54.6%
Roger Bedford (D) 1,479 41.6%
Mark Thornton (Lbt) 85 2.4%
Charles Hebner (NtL) 50 1.4%
TOTAL 3,554
Turnout: 35%


1996 Senate class 2, Coffee County
CandidateVotesPct
Jeff Sessions (R) 7,611 56.0%
Roger Bedford (D) 5,630 41.4%
Mark Thornton (Lbt) 238 1.8%
Charles Hebner (NtL) 113 0.8%
TOTAL 13,592
Turnout: 43%


1996 Senate class 2, Colbert County
CandidateVotesPct
Jeff Sessions (R) 7,508 37.1%
Roger Bedford (D) 12,421 61.5%
Mark Thornton (Lbt) 156 0.8%
Charles Hebner (NtL) 118 0.6%
TOTAL 20,210
Turnout: 50%


1996 Senate class 2, Conecuh County
CandidateVotesPct
Jeff Sessions (R) 2,311 43.1%
Roger Bedford (D) 2,960 55.2%
Mark Thornton (Lbt) 60 1.1%
Charles Hebner (NtL) 36 0.7%
TOTAL 5,367
Turnout: 52%


1996 Senate class 2, Coosa County
CandidateVotesPct
Jeff Sessions (R) 1,823 45.0%
Roger Bedford (D) 2,145 52.9%
Mark Thornton (Lbt) 50 1.2%
Charles Hebner (NtL) 34 0.8%
TOTAL 4,052
Turnout: 46%


1996 Senate class 2, Covington County
CandidateVotesPct
Jeff Sessions (R) 6,392 56.2%
Roger Bedford (D) 4,649 40.8%
Mark Thornton (Lbt) 230 2.0%
Charles Hebner (NtL) 109 1.0%
TOTAL 11,381
Turnout: 40%


1996 Senate class 2, Crenshaw County
CandidateVotesPct
Jeff Sessions (R) 2,123 48.3%
Roger Bedford (D) 2,211 50.3%
Mark Thornton (Lbt) 39 0.9%
Charles Hebner (NtL) 19 0.4%
TOTAL 4,392
Turnout: 43%


1996 Senate class 2, Cullman County
CandidateVotesPct
Jeff Sessions (R) 14,033 53.4%
Roger Bedford (D) 11,396 43.3%
Mark Thornton (Lbt) 537 2.0%
Charles Hebner (NtL) 329 1.3%
TOTAL 26,295
Turnout: 47%


1996 Senate class 2, Dale County
CandidateVotesPct
Jeff Sessions (R) 8,109 57.6%
Roger Bedford (D) 5,680 40.4%
Mark Thornton (Lbt) 163 1.2%
Charles Hebner (NtL) 109 0.8%
TOTAL 14,069
Turnout: 39%


1996 Senate class 2, Dallas County
CandidateVotesPct
Jeff Sessions (R) 6,937 40.2%
Roger Bedford (D) 10,087 58.5%
Mark Thornton (Lbt) 150 0.9%
Charles Hebner (NtL) 65 0.4%
TOTAL 17,247
Turnout: 52%


1996 Senate class 2, De Kalb County
CandidateVotesPct
Jeff Sessions (R) 9,468 56.1%
Roger Bedford (D) 7,054 41.8%
Mark Thornton (Lbt) 284 1.7%
Charles Hebner (NtL) 69 0.4%
TOTAL 16,876
Turnout: 37%


1996 Senate class 2, Elmore County
CandidateVotesPct
Jeff Sessions (R) 13,269 64.4%
Roger Bedford (D) 6,778 32.9%
Mark Thornton (Lbt) 431 2.1%
Charles Hebner (NtL) 114 0.6%
TOTAL 20,602
Turnout: 47%


1996 Senate class 2, Escambia County
CandidateVotesPct
Jeff Sessions (R) 5,415 53.8%
Roger Bedford (D) 4,309 42.8%
Mark Thornton (Lbt) 190 1.9%
Charles Hebner (NtL) 144 1.4%
TOTAL 10,058
Turnout: 36%


1996 Senate class 2, Etowah County
CandidateVotesPct
Jeff Sessions (R) 16,891 45.4%
Roger Bedford (D) 19,660 52.8%
Mark Thornton (Lbt) 446 1.2%
Charles Hebner (NtL) 228 0.6%
TOTAL 37,244
Turnout: 48%


1996 Senate class 2, Fayette County
CandidateVotesPct
Jeff Sessions (R) 3,287 46.0%
Roger Bedford (D) 3,720 52.1%
Mark Thornton (Lbt) 72 1.0%
Charles Hebner (NtL) 59 0.8%
TOTAL 7,143
Turnout: 52%


1996 Senate class 2, Franklin County
CandidateVotesPct
Jeff Sessions (R) 3,554 34.0%
Roger Bedford (D) 6,765 64.7%
Mark Thornton (Lbt) 88 0.8%
Charles Hebner (NtL) 42 0.4%
TOTAL 10,455
Turnout: 46%


1996 Senate class 2, Geneva County
CandidateVotesPct
Jeff Sessions (R) 4,311 51.7%
Roger Bedford (D) 3,784 45.4%
Mark Thornton (Lbt) 169 2.0%
Charles Hebner (NtL) 75 0.9%
TOTAL 8,339
Turnout: 44%


1996 Senate class 2, Greene County
CandidateVotesPct
Jeff Sessions (R) 844 20.2%
Roger Bedford (D) 3,284 78.6%
Mark Thornton (Lbt) 30 0.7%
Charles Hebner (NtL) 19 0.5%
TOTAL 4,177
Turnout: 60%


1996 Senate class 2, Hale County
CandidateVotesPct
Jeff Sessions (R) 1,860 34.8%
Roger Bedford (D) 3,436 64.2%
Mark Thornton (Lbt) 29 0.5%
Charles Hebner (NtL) 20 0.4%
TOTAL 5,348
Turnout: 46%


1996 Senate class 2, Henry County
CandidateVotesPct
Jeff Sessions (R) 3,129 49.3%
Roger Bedford (D) 3,117 49.1%
Mark Thornton (Lbt) 69 1.1%
Charles Hebner (NtL) 28 0.4%
TOTAL 6,346
Turnout: 53%


1996 Senate class 2, Houston County
CandidateVotesPct
Jeff Sessions (R) 17,180 61.9%
Roger Bedford (D) 10,143 36.6%
Mark Thornton (Lbt) 268 1.0%
Charles Hebner (NtL) 133 0.5%
TOTAL 27,733
Turnout: 44%


1996 Senate class 2, Jackson County
CandidateVotesPct
Jeff Sessions (R) 5,570 39.8%
Roger Bedford (D) 8,076 57.8%
Mark Thornton (Lbt) 244 1.7%
Charles Hebner (NtL) 88 0.6%
TOTAL 13,978
Turnout: 36%


1996 Senate class 2, Jefferson County
CandidateVotesPct
Jeff Sessions (R) 132,892 51.3%
Roger Bedford (D) 121,232 46.8%
Mark Thornton (Lbt) 3,236 1.3%
Charles Hebner (NtL) 1,249 0.5%
TOTAL 258,830
Turnout: 52%


1996 Senate class 2, Lamar County
CandidateVotesPct
Jeff Sessions (R) 2,549 40.3%
Roger Bedford (D) 3,664 57.9%
Mark Thornton (Lbt) 70 1.1%
Charles Hebner (NtL) 41 0.6%
TOTAL 6,324
Turnout: 53%


1996 Senate class 2, Lauderdale County
CandidateVotesPct
Jeff Sessions (R) 13,353 44.3%
Roger Bedford (D) 16,253 53.9%
Mark Thornton (Lbt) 340 1.1%
Charles Hebner (NtL) 199 0.7%
TOTAL 30,159
Turnout: 46%


1996 Senate class 2, Lawrence County
CandidateVotesPct
Jeff Sessions (R) 3,548 35.3%
Roger Bedford (D) 6,331 63.0%
Mark Thornton (Lbt) 117 1.2%
Charles Hebner (NtL) 52 0.5%
TOTAL 10,048
Turnout: 41%


1996 Senate class 2, Lee County
CandidateVotesPct
Jeff Sessions (R) 18,940 58.7%
Roger Bedford (D) 12,115 37.5%
Mark Thornton (Lbt) 962 3.0%
Charles Hebner (NtL) 220 0.7%
TOTAL 32,275
Turnout: 40%


1996 Senate class 2, Limestone County
CandidateVotesPct
Jeff Sessions (R) 11,056 54.5%
Roger Bedford (D) 8,794 43.4%
Mark Thornton (Lbt) 269 1.3%
Charles Hebner (NtL) 147 0.7%
TOTAL 20,275
Turnout: 44%


1996 Senate class 2, Lowndes County
CandidateVotesPct
Jeff Sessions (R) 1,343 26.2%
Roger Bedford (D) 3,684 72.0%
Mark Thornton (Lbt) 73 1.4%
Charles Hebner (NtL) 19 0.4%
TOTAL 5,119
Turnout: 57%


1996 Senate class 2, Macon County
CandidateVotesPct
Jeff Sessions (R) 954 12.7%
Roger Bedford (D) 6,455 85.6%
Mark Thornton (Lbt) 106 1.4%
Charles Hebner (NtL) 26 0.3%
TOTAL 7,541
Turnout: 42%


1996 Senate class 2, Madison County
CandidateVotesPct
Jeff Sessions (R) 53,456 55.0%
Roger Bedford (D) 41,041 42.2%
Mark Thornton (Lbt) 1,981 2.0%
Charles Hebner (NtL) 688 0.7%
TOTAL 97,166
Turnout: 50%


1996 Senate class 2, Marengo County
CandidateVotesPct
Jeff Sessions (R) 3,957 44.4%
Roger Bedford (D) 4,812 54.0%
Mark Thornton (Lbt) 114 1.3%
Charles Hebner (NtL) 29 0.3%
TOTAL 8,912
Turnout: 55%


1996 Senate class 2, Marion County
CandidateVotesPct
Jeff Sessions (R) 4,424 41.0%
Roger Bedford (D) 6,188 57.4%
Mark Thornton (Lbt) 108 1.0%
Charles Hebner (NtL) 58 0.5%
TOTAL 10,778
Turnout: 46%


1996 Senate class 2, Marshall County
CandidateVotesPct
Jeff Sessions (R) 12,573 54.9%
Roger Bedford (D) 9,818 42.9%
Mark Thornton (Lbt) 341 1.5%
Charles Hebner (NtL) 162 0.7%
TOTAL 22,899
Turnout: 39%


1996 Senate class 2, Mobile County
CandidateVotesPct
Jeff Sessions (R) 71,675 56.4%
Roger Bedford (D) 52,917 41.6%
Mark Thornton (Lbt) 1,928 1.5%
Charles Hebner (NtL) 587 0.5%
TOTAL 127,131
Turnout: 45%


1996 Senate class 2, Monroe County
CandidateVotesPct
Jeff Sessions (R) 4,767 55.6%
Roger Bedford (D) 3,721 43.4%
Mark Thornton (Lbt) 50 0.6%
Charles Hebner (NtL) 31 0.4%
TOTAL 8,570
Turnout: 50%


1996 Senate class 2, Montgomery County
CandidateVotesPct
Jeff Sessions (R) 39,020 50.3%
Roger Bedford (D) 36,754 47.4%
Mark Thornton (Lbt) 1,412 1.8%
Charles Hebner (NtL) 300 0.4%
TOTAL 77,515
Turnout: 48%


1996 Senate class 2, Morgan County
CandidateVotesPct
Jeff Sessions (R) 22,139 56.1%
Roger Bedford (D) 16,337 41.4%
Mark Thornton (Lbt) 617 1.6%
Charles Hebner (NtL) 354 0.9%
TOTAL 39,470
Turnout: 50%


1996 Senate class 2, Perry County
CandidateVotesPct
Jeff Sessions (R) 1,721 30.4%
Roger Bedford (D) 3,885 68.5%
Mark Thornton (Lbt) 53 0.9%
Charles Hebner (NtL) 11 0.2%
TOTAL 5,670
Turnout: 67%


1996 Senate class 2, Pickens County
CandidateVotesPct
Jeff Sessions (R) 3,285 43.0%
Roger Bedford (D) 4,230 55.4%
Mark Thornton (Lbt) 69 0.9%
Charles Hebner (NtL) 47 0.6%
TOTAL 7,632
Turnout: 51%


1996 Senate class 2, Pike County
CandidateVotesPct
Jeff Sessions (R) 5,361 52.9%
Roger Bedford (D) 4,633 45.7%
Mark Thornton (Lbt) 95 0.9%
Charles Hebner (NtL) 49 0.5%
TOTAL 10,140
Turnout: 47%


1996 Senate class 2, Randolph County
CandidateVotesPct
Jeff Sessions (R) 3,526 53.1%
Roger Bedford (D) 2,973 44.8%
Mark Thornton (Lbt) 94 1.4%
Charles Hebner (NtL) 47 0.7%
TOTAL 6,640
Turnout: 42%


1996 Senate class 2, Russell County
CandidateVotesPct
Jeff Sessions (R) 5,231 40.5%
Roger Bedford (D) 7,389 57.2%
Mark Thornton (Lbt) 161 1.2%
Charles Hebner (NtL) 121 0.9%
TOTAL 12,909
Turnout: 36%


1996 Senate class 2, Shelby County
CandidateVotesPct
Jeff Sessions (R) 37,613 74.7%
Roger Bedford (D) 11,638 23.1%
Mark Thornton (Lbt) 720 1.4%
Charles Hebner (NtL) 306 0.6%
TOTAL 50,339
Turnout: 55%


1996 Senate class 2, St. Clair County
CandidateVotesPct
Jeff Sessions (R) 13,042 64.3%
Roger Bedford (D) 6,816 33.6%
Mark Thornton (Lbt) 302 1.5%
Charles Hebner (NtL) 126 0.6%
TOTAL 20,297
Turnout: 46%


1996 Senate class 2, Sumter County
CandidateVotesPct
Jeff Sessions (R) 1,681 26.5%
Roger Bedford (D) 4,607 72.6%
Mark Thornton (Lbt) 34 0.5%
Charles Hebner (NtL) 23 0.4%
TOTAL 6,345
Turnout: 59%


1996 Senate class 2, Talladega County
CandidateVotesPct
Jeff Sessions (R) 11,296 50.4%
Roger Bedford (D) 10,747 48.0%
Mark Thornton (Lbt) 206 0.9%
Charles Hebner (NtL) 135 0.6%
TOTAL 22,399
Turnout: 39%


1996 Senate class 2, Tallapoosa County
CandidateVotesPct
Jeff Sessions (R) 7,927 54.6%
Roger Bedford (D) 6,285 43.3%
Mark Thornton (Lbt) 207 1.4%
Charles Hebner (NtL) 96 0.7%
TOTAL 14,526
Turnout: 48%


1996 Senate class 2, Tuscaloosa County
CandidateVotesPct
Jeff Sessions (R) 28,297 52.7%
Roger Bedford (D) 24,235 45.1%
Mark Thornton (Lbt) 831 1.5%
Charles Hebner (NtL) 381 0.7%
TOTAL 53,744
Turnout: 44%


1996 Senate class 2, Walker County
CandidateVotesPct
Jeff Sessions (R) 9,917 39.9%
Roger Bedford (D) 14,538 58.5%
Mark Thornton (Lbt) 235 0.9%
Charles Hebner (NtL) 149 0.6%
TOTAL 24,854
Turnout: 47%


1996 Senate class 2, Washington County
CandidateVotesPct
Jeff Sessions (R) 3,267 43.4%
Roger Bedford (D) 4,134 54.9%
Mark Thornton (Lbt) 76 1.0%
Charles Hebner (NtL) 47 0.6%
TOTAL 7,527
Turnout: 61%


1996 Senate class 2, Wilcox County
CandidateVotesPct
Jeff Sessions (R) 1,621 34.0%
Roger Bedford (D) 3,105 65.2%
Mark Thornton (Lbt) 27 0.6%
Charles Hebner (NtL) 7 0.1%
TOTAL 4,761
Turnout: 52%


1996 Senate class 2, Winston County
CandidateVotesPct
Jeff Sessions (R) 4,624 53.9%
Roger Bedford (D) 3,829 44.6%
Mark Thornton (Lbt) 73 0.9%
Charles Hebner (NtL) 52 0.6%
TOTAL 8,581
Turnout: 48%

Campaign finance data for this election**:

Jeff Sessions
Total Disbursements: $3,886,531
Total Receipts: $3,930,042
Cash on Hand: $43,511
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $2,878,517
Party Contributions: $25,500
Other Committee Contributions: $965,275
Other Committee Transfers: $44,774
Indep. Expenditures Supporting: $303,189
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $303,189
Net Spending: $4,189,720



Roger Bedford
Total Disbursements: $3,088,324
Total Receipts: $3,216,772
Cash on Hand: $128,828
Candidate Contributions: $0
Candidate Loans: $903,275
Individual Contributions: $1,800,551
Party Contributions: $116,200
Other Committee Contributions: $459,653
Other Committee Transfers: $0
Indep. Expenditures Supporting: $1,475
Indep. Expenditures Opposing: $301,498
Net Independent Expenditures: $-300,023
Net Spending: $2,788,301



**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/AL/1996


Republican Primary
Pos Candidate Votes % $**
1   Jeff Sessions 82,373 37.8% $3,886,531
2   Sid McDonald 47,320 21.7% $2,289,433
3   Charles Woods 24,409 11.2% $1,144,826
4   Frank McRight 21,964 10.1% $953,139
5   Walter Clark 18,745 8.6% $755,757
6   Jimmy Blake 15,385 7.1% $148,758
7   Albert Lipscomb 7,672 3.5% $25,088
TOTAL VOTES 217,868    
Republican Runoff
1   Jeff Sessions 81,622 59.3%  
2   Sid McDonald 56,131 40.7%  


Democrat Primary
Pos Candidate Votes % $**
1   Roger Bedford 141,360 44.8% $3,088,324
2   Glenn Browder 91,203 28.9% $754,560
3   Natalie Davis 71,588 22.7% $750,313
4   Marilyn Bromberg 11,573 3.7% $4,619
TOTAL VOTES 315,724    
Democrat Runoff
1   Roger Bedford 141,747 61.6%  
2   Glenn Browder 88,415 38.4%