RightDataUSA

1998-11-03 Senatorial Election Results for Iowa (Class 3)


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 Charles Grassley*
(R)
David Osterberg
(D)
Susan Marcus
(Natural Law)
Margaret Trowe
(Socialist Workers)
Other Margin TOTAL
Adair54%2,66578.1%71521.0%210.6%110.3%00.0%1,950 3,412
Adams48%1,25274.4%40624.1%161.0%80.5%00.0%846 1,682
Allamakee43%3,39573.0%1,20125.8%360.8%160.3%10.0%2,194 4,649
Appanoose38%2,73368.9%1,19730.2%240.6%100.3%20.1%1,536 3,966
Audubon49%1,78870.8%72628.8%30.1%80.3%00.0%1,062 2,525
Benton48%6,20071.2%2,43828.0%560.6%100.1%00.0%3,762 8,704
Black Hawk41%25,79265.4%13,36533.9%1920.5%730.2%150.0%12,427 39,437
Boone46%5,92766.3%2,91532.6%730.8%240.3%10.0%3,012 8,940
Bremer47%6,37577.6%1,78721.8%370.5%140.2%10.0%4,588 8,214
Buchanan49%5,22871.5%2,00827.5%610.8%170.2%10.0%3,220 7,315
Buena Vista37%4,26676.3%1,28623.0%230.4%150.3%10.0%2,980 5,591
Butler43%4,00780.1%95919.2%160.3%200.4%10.0%3,048 5,003
Calhoun45%2,98977.2%84521.8%270.7%90.2%00.0%2,144 3,870
Carroll46%5,24373.9%1,78525.2%500.7%160.2%10.0%3,458 7,095
Cass44%3,92678.9%99820.1%260.5%220.4%10.0%2,928 4,973
Cedar46%4,25469.5%1,81229.6%340.6%250.4%00.0%2,442 6,125
Cerro Gordo46%11,06567.9%5,12731.4%770.5%360.2%10.0%5,938 16,306
Cherokee47%3,54275.3%1,11323.7%320.7%130.3%10.0%2,429 4,701
Chickasaw56%4,17577.6%1,15921.5%290.5%130.2%40.1%3,016 5,380
Clarke52%2,41269.5%1,00428.9%451.3%90.3%20.1%1,408 3,472
Clay45%4,30673.9%1,49025.6%250.4%80.1%00.0%2,816 5,829
Clayton46%4,72473.6%1,65825.8%240.4%150.2%00.0%3,066 6,421
Clinton40%9,37962.6%5,54437.0%390.3%250.2%10.0%3,835 14,988
Crawford40%3,72376.1%1,14323.4%200.4%70.1%00.0%2,580 4,893
Dallas49%9,48269.3%4,05729.7%1090.8%280.2%50.0%5,425 13,681
Davis47%2,01469.2%85529.4%351.2%50.2%00.0%1,159 2,909
Decatur51%2,53874.6%82724.3%290.9%70.2%10.0%1,711 3,402
Delaware46%4,53776.3%1,37723.2%210.4%90.2%00.0%3,160 5,944
Des Moines40%6,64252.1%6,04747.4%630.5%80.1%00.0%595 12,760
Dickinson48%4,22070.8%1,67528.1%390.7%250.4%30.1%2,545 5,962
Dubuque41%17,16663.0%9,82436.0%2030.7%550.2%50.0%7,342 27,253
Emmet41%2,29066.6%1,11832.5%250.7%50.1%00.0%1,172 3,438
Fayette46%5,52073.8%1,89425.3%400.5%240.3%10.0%3,626 7,479
Floyd47%4,45275.0%1,42324.0%500.8%120.2%10.0%3,029 5,938
Franklin47%3,12980.7%72218.6%160.4%60.2%40.1%2,407 3,877
Fremont44%1,95774.6%63324.1%251.0%60.2%10.0%1,324 2,622
Greene50%2,77171.7%1,05327.2%350.9%60.2%10.0%1,718 3,866
Grundy52%4,00083.5%77916.3%80.2%40.1%10.0%3,221 4,792
Guthrie50%3,11372.2%1,15226.7%370.9%60.1%10.0%1,961 4,309
Hamilton47%4,16572.7%1,51626.5%410.7%60.1%00.0%2,649 5,728
Hancock47%3,23777.8%89621.5%130.3%160.4%00.0%2,341 4,162
Hardin48%5,15175.6%1,62123.8%250.4%170.2%00.0%3,530 6,814
Harrison39%3,18672.0%1,16126.2%591.3%180.4%10.0%2,025 4,425
Henry47%4,99170.5%2,00928.4%580.8%240.3%20.0%2,982 7,084
Howard51%2,74974.5%90124.4%371.0%40.1%00.0%1,848 3,691
Humboldt49%3,05780.1%72419.0%280.7%70.2%00.0%2,333 3,816
Ida49%2,34681.4%51217.8%120.4%120.4%00.0%1,834 2,882
Iowa51%4,33975.3%1,36323.6%530.9%80.1%10.0%2,976 5,764
Jackson42%4,33068.5%1,94630.8%380.6%110.2%00.0%2,384 6,325
Jasper50%9,12265.7%4,62533.3%1100.8%340.2%20.0%4,497 13,893
Jefferson52%3,76359.0%1,35421.2%1,23419.4%130.2%90.1%2,409 6,373
Johnson39%17,90153.3%15,13845.1%3421.0%1730.5%150.0%2,763 33,569
Jones45%5,03873.6%1,73925.4%560.8%150.2%10.0%3,299 6,849
Keokuk44%2,82475.0%90724.1%280.7%60.2%00.0%1,917 3,765
Kossuth52%4,89473.3%1,71325.7%500.7%140.2%20.0%3,181 6,673
Lee40%5,83650.1%5,63648.4%1381.2%330.3%110.1%200 11,654
Linn47%42,38764.5%22,75934.6%4330.7%1040.2%170.0%19,628 65,700
Louisa39%2,33669.0%1,01029.8%250.7%150.4%10.0%1,326 3,387
Lucas43%2,25074.1%76925.3%170.6%20.1%00.0%1,481 3,038
Lyon46%3,31385.0%55414.2%180.5%110.3%00.0%2,759 3,896
Madison54%3,79470.6%1,49827.9%671.2%150.3%00.0%2,296 5,374
Mahaska42%5,44378.4%1,44920.9%360.5%150.2%40.1%3,994 6,947
Marion42%7,10771.9%2,73727.7%240.2%180.2%20.0%4,370 9,888
Marshall48%9,67969.1%4,20330.0%990.7%250.2%40.0%5,476 14,010
Mills36%2,90977.2%80521.4%391.0%110.3%20.1%2,104 3,766
Mitchell53%3,19874.8%1,04424.4%180.4%170.4%00.0%2,154 4,277
Monona47%2,59072.2%94726.4%340.9%180.5%00.0%1,643 3,589
Monroe47%1,95269.5%82029.2%240.9%140.5%00.0%1,132 2,810
Montgomery45%3,25180.8%72618.0%360.9%120.3%10.0%2,525 4,026
Muscatine35%7,17567.3%3,36531.6%760.7%390.4%30.0%3,810 10,658
O'Brien43%3,99882.4%82817.1%180.4%80.2%10.0%3,170 4,853
Osceola42%1,81082.5%35916.4%180.8%60.3%00.0%1,451 2,193
Page42%4,41781.9%91717.0%390.7%190.4%10.0%3,500 5,393
Palo Alto46%2,41967.6%1,14131.9%110.3%50.1%00.0%1,278 3,576
Plymouth38%5,46181.2%1,24518.5%100.1%100.1%00.0%4,216 6,726
Pocahontas45%2,22576.0%67223.0%200.7%50.2%60.2%1,553 2,928
Polk47%81,97264.7%43,49834.3%8100.6%4450.4%550.0%38,474 126,780
Pottawattamie33%14,60168.6%6,35529.8%2121.0%1060.5%170.1%8,246 21,291
Poweshiek44%4,32467.6%1,98331.0%580.9%340.5%20.0%2,341 6,401
Ringgold56%1,78977.1%50721.9%130.6%100.4%10.0%1,282 2,320
Sac49%3,45479.5%85919.8%300.7%40.1%00.0%2,595 4,347
Scott40%30,85566.2%15,24432.7%3560.8%1030.2%160.0%15,611 46,574
Shelby44%3,22576.1%99423.4%130.3%70.2%00.0%2,231 4,239
Sioux44%9,01790.9%8808.9%130.1%120.1%10.0%8,137 9,923
Story39%16,00364.4%8,53234.4%1810.7%1000.4%150.1%7,471 24,831
Tama49%4,69772.9%1,68926.2%430.7%140.2%10.0%3,008 6,444
Taylor46%1,84775.4%57023.3%230.9%90.4%10.0%1,277 2,450
Union46%3,20473.2%1,14426.1%200.5%120.3%00.0%2,060 4,380
Van Buren49%2,03671.8%76226.9%331.2%60.2%00.0%1,274 2,837
Wapello43%7,04660.1%4,49238.3%1421.2%340.3%50.0%2,554 11,719
Warren49%9,41466.7%4,57732.4%820.6%420.3%30.0%4,837 14,118
Washington45%4,94672.9%1,75425.9%711.0%130.2%10.0%3,192 6,785
Wayne46%1,69770.8%69729.1%00.0%20.1%00.0%1,000 2,396
Webster42%8,63868.0%3,94531.0%1010.8%240.2%30.0%4,693 12,711
Winnebago46%3,10374.9%1,00124.2%240.6%160.4%00.0%2,102 4,144
Winneshiek41%4,96773.5%1,73025.6%350.5%230.3%00.0%3,237 6,755
Woodbury36%18,14868.5%8,07930.5%1530.6%1110.4%80.0%10,069 26,499
Worth54%2,34172.6%84126.1%371.1%40.1%10.0%1,500 3,224
Wright42%3,31673.5%1,19026.4%60.1%10.0%10.0%2,126 4,514
TOTAL 44% 648,48068.4% 289,04930.5% 7,5610.8% 2,5420.3% 2750.0% 359,431 947,907
Total R vote: 648,480 (68.4%)      Total D vote: 289,049 (30.5%)      Total Other vote: 10,378 (1.1%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $3,743,873 $165,429 $0 $0
Total Receipts: $4,531,099 $165,655 $0 $0
Cash on Hand: $1,610,727 $225 $0 $0
Contributions by Candidate: $0 $0 $0 $0
Loans by Candidate: $0 $1,000 $0 $0
Total Individual Contributions: $1,819,615 $136,274 $0 $0
Party Contributions: $17,823 $2,221 $0 $0
Other Committee Contributions: $1,556,765 $25,200 $0 $0
Transfers from Other Committees: $730,166 $0 $0 $0
Independent Expenditures Supporting: $10,149 $0 $0 $0
Independent Expenditures Opposing: $0 $0 $0 $0
Net Independent Expenditures: $10,149 $0 $0 $0
Net Spending: $3,754,022 $165,429 $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/IA/1998



1998 Senate class 3, Adair County
CandidateVotesPct
Charles Grassley* (R) 2,665 78.1%
David Osterberg (D) 715 21.0%
Susan Marcus (NtL) 21 0.6%
Margaret Trowe (SW) 11 0.3%
TOTAL 3,412
Turnout: 54%


1998 Senate class 3, Adams County
CandidateVotesPct
Charles Grassley* (R) 1,252 74.4%
David Osterberg (D) 406 24.1%
Susan Marcus (NtL) 16 1.0%
Margaret Trowe (SW) 8 0.5%
TOTAL 1,682
Turnout: 48%


1998 Senate class 3, Allamakee County
CandidateVotesPct
Charles Grassley* (R) 3,395 73.0%
David Osterberg (D) 1,201 25.8%
Susan Marcus (NtL) 36 0.8%
Margaret Trowe (SW) 16 0.3%
TOTAL 4,649
Turnout: 43%


1998 Senate class 3, Appanoose County
CandidateVotesPct
Charles Grassley* (R) 2,733 68.9%
David Osterberg (D) 1,197 30.2%
Susan Marcus (NtL) 24 0.6%
Margaret Trowe (SW) 10 0.3%
TOTAL 3,966
Turnout: 38%


1998 Senate class 3, Audubon County
CandidateVotesPct
Charles Grassley* (R) 1,788 70.8%
David Osterberg (D) 726 28.8%
Susan Marcus (NtL) 3 0.1%
Margaret Trowe (SW) 8 0.3%
TOTAL 2,525
Turnout: 49%


1998 Senate class 3, Benton County
CandidateVotesPct
Charles Grassley* (R) 6,200 71.2%
David Osterberg (D) 2,438 28.0%
Susan Marcus (NtL) 56 0.6%
Margaret Trowe (SW) 10 0.1%
TOTAL 8,704
Turnout: 48%


1998 Senate class 3, Black Hawk County
CandidateVotesPct
Charles Grassley* (R) 25,792 65.4%
David Osterberg (D) 13,365 33.9%
Susan Marcus (NtL) 192 0.5%
Margaret Trowe (SW) 73 0.2%
TOTAL 39,437
Turnout: 41%


1998 Senate class 3, Boone County
CandidateVotesPct
Charles Grassley* (R) 5,927 66.3%
David Osterberg (D) 2,915 32.6%
Susan Marcus (NtL) 73 0.8%
Margaret Trowe (SW) 24 0.3%
TOTAL 8,940
Turnout: 46%


1998 Senate class 3, Bremer County
CandidateVotesPct
Charles Grassley* (R) 6,375 77.6%
David Osterberg (D) 1,787 21.8%
Susan Marcus (NtL) 37 0.5%
Margaret Trowe (SW) 14 0.2%
TOTAL 8,214
Turnout: 47%


1998 Senate class 3, Buchanan County
CandidateVotesPct
Charles Grassley* (R) 5,228 71.5%
David Osterberg (D) 2,008 27.5%
Susan Marcus (NtL) 61 0.8%
Margaret Trowe (SW) 17 0.2%
TOTAL 7,315
Turnout: 49%


1998 Senate class 3, Buena Vista County
CandidateVotesPct
Charles Grassley* (R) 4,266 76.3%
David Osterberg (D) 1,286 23.0%
Susan Marcus (NtL) 23 0.4%
Margaret Trowe (SW) 15 0.3%
TOTAL 5,591
Turnout: 37%


1998 Senate class 3, Butler County
CandidateVotesPct
Charles Grassley* (R) 4,007 80.1%
David Osterberg (D) 959 19.2%
Susan Marcus (NtL) 16 0.3%
Margaret Trowe (SW) 20 0.4%
TOTAL 5,003
Turnout: 43%


1998 Senate class 3, Calhoun County
CandidateVotesPct
Charles Grassley* (R) 2,989 77.2%
David Osterberg (D) 845 21.8%
Susan Marcus (NtL) 27 0.7%
Margaret Trowe (SW) 9 0.2%
TOTAL 3,870
Turnout: 45%


1998 Senate class 3, Carroll County
CandidateVotesPct
Charles Grassley* (R) 5,243 73.9%
David Osterberg (D) 1,785 25.2%
Susan Marcus (NtL) 50 0.7%
Margaret Trowe (SW) 16 0.2%
TOTAL 7,095
Turnout: 46%


1998 Senate class 3, Cass County
CandidateVotesPct
Charles Grassley* (R) 3,926 78.9%
David Osterberg (D) 998 20.1%
Susan Marcus (NtL) 26 0.5%
Margaret Trowe (SW) 22 0.4%
TOTAL 4,973
Turnout: 44%


1998 Senate class 3, Cedar County
CandidateVotesPct
Charles Grassley* (R) 4,254 69.5%
David Osterberg (D) 1,812 29.6%
Susan Marcus (NtL) 34 0.6%
Margaret Trowe (SW) 25 0.4%
TOTAL 6,125
Turnout: 46%


1998 Senate class 3, Cerro Gordo County
CandidateVotesPct
Charles Grassley* (R) 11,065 67.9%
David Osterberg (D) 5,127 31.4%
Susan Marcus (NtL) 77 0.5%
Margaret Trowe (SW) 36 0.2%
TOTAL 16,306
Turnout: 46%


1998 Senate class 3, Cherokee County
CandidateVotesPct
Charles Grassley* (R) 3,542 75.3%
David Osterberg (D) 1,113 23.7%
Susan Marcus (NtL) 32 0.7%
Margaret Trowe (SW) 13 0.3%
TOTAL 4,701
Turnout: 47%


1998 Senate class 3, Chickasaw County
CandidateVotesPct
Charles Grassley* (R) 4,175 77.6%
David Osterberg (D) 1,159 21.5%
Susan Marcus (NtL) 29 0.5%
Margaret Trowe (SW) 13 0.2%
TOTAL 5,380
Turnout: 56%


1998 Senate class 3, Clarke County
CandidateVotesPct
Charles Grassley* (R) 2,412 69.5%
David Osterberg (D) 1,004 28.9%
Susan Marcus (NtL) 45 1.3%
Margaret Trowe (SW) 9 0.3%
TOTAL 3,472
Turnout: 52%


1998 Senate class 3, Clay County
CandidateVotesPct
Charles Grassley* (R) 4,306 73.9%
David Osterberg (D) 1,490 25.6%
Susan Marcus (NtL) 25 0.4%
Margaret Trowe (SW) 8 0.1%
TOTAL 5,829
Turnout: 45%


1998 Senate class 3, Clayton County
CandidateVotesPct
Charles Grassley* (R) 4,724 73.6%
David Osterberg (D) 1,658 25.8%
Susan Marcus (NtL) 24 0.4%
Margaret Trowe (SW) 15 0.2%
TOTAL 6,421
Turnout: 46%


1998 Senate class 3, Clinton County
CandidateVotesPct
Charles Grassley* (R) 9,379 62.6%
David Osterberg (D) 5,544 37.0%
Susan Marcus (NtL) 39 0.3%
Margaret Trowe (SW) 25 0.2%
TOTAL 14,988
Turnout: 40%


1998 Senate class 3, Crawford County
CandidateVotesPct
Charles Grassley* (R) 3,723 76.1%
David Osterberg (D) 1,143 23.4%
Susan Marcus (NtL) 20 0.4%
Margaret Trowe (SW) 7 0.1%
TOTAL 4,893
Turnout: 40%


1998 Senate class 3, Dallas County
CandidateVotesPct
Charles Grassley* (R) 9,482 69.3%
David Osterberg (D) 4,057 29.7%
Susan Marcus (NtL) 109 0.8%
Margaret Trowe (SW) 28 0.2%
TOTAL 13,681
Turnout: 49%


1998 Senate class 3, Davis County
CandidateVotesPct
Charles Grassley* (R) 2,014 69.2%
David Osterberg (D) 855 29.4%
Susan Marcus (NtL) 35 1.2%
Margaret Trowe (SW) 5 0.2%
TOTAL 2,909
Turnout: 47%


1998 Senate class 3, Decatur County
CandidateVotesPct
Charles Grassley* (R) 2,538 74.6%
David Osterberg (D) 827 24.3%
Susan Marcus (NtL) 29 0.9%
Margaret Trowe (SW) 7 0.2%
TOTAL 3,402
Turnout: 51%


1998 Senate class 3, Delaware County
CandidateVotesPct
Charles Grassley* (R) 4,537 76.3%
David Osterberg (D) 1,377 23.2%
Susan Marcus (NtL) 21 0.4%
Margaret Trowe (SW) 9 0.2%
TOTAL 5,944
Turnout: 46%


1998 Senate class 3, Des Moines County
CandidateVotesPct
Charles Grassley* (R) 6,642 52.1%
David Osterberg (D) 6,047 47.4%
Susan Marcus (NtL) 63 0.5%
Margaret Trowe (SW) 8 0.1%
TOTAL 12,760
Turnout: 40%


1998 Senate class 3, Dickinson County
CandidateVotesPct
Charles Grassley* (R) 4,220 70.8%
David Osterberg (D) 1,675 28.1%
Susan Marcus (NtL) 39 0.7%
Margaret Trowe (SW) 25 0.4%
TOTAL 5,962
Turnout: 48%


1998 Senate class 3, Dubuque County
CandidateVotesPct
Charles Grassley* (R) 17,166 63.0%
David Osterberg (D) 9,824 36.0%
Susan Marcus (NtL) 203 0.7%
Margaret Trowe (SW) 55 0.2%
TOTAL 27,253
Turnout: 41%


1998 Senate class 3, Emmet County
CandidateVotesPct
Charles Grassley* (R) 2,290 66.6%
David Osterberg (D) 1,118 32.5%
Susan Marcus (NtL) 25 0.7%
Margaret Trowe (SW) 5 0.1%
TOTAL 3,438
Turnout: 41%


1998 Senate class 3, Fayette County
CandidateVotesPct
Charles Grassley* (R) 5,520 73.8%
David Osterberg (D) 1,894 25.3%
Susan Marcus (NtL) 40 0.5%
Margaret Trowe (SW) 24 0.3%
TOTAL 7,479
Turnout: 46%


1998 Senate class 3, Floyd County
CandidateVotesPct
Charles Grassley* (R) 4,452 75.0%
David Osterberg (D) 1,423 24.0%
Susan Marcus (NtL) 50 0.8%
Margaret Trowe (SW) 12 0.2%
TOTAL 5,938
Turnout: 47%


1998 Senate class 3, Franklin County
CandidateVotesPct
Charles Grassley* (R) 3,129 80.7%
David Osterberg (D) 722 18.6%
Susan Marcus (NtL) 16 0.4%
Margaret Trowe (SW) 6 0.2%
TOTAL 3,877
Turnout: 47%


1998 Senate class 3, Fremont County
CandidateVotesPct
Charles Grassley* (R) 1,957 74.6%
David Osterberg (D) 633 24.1%
Susan Marcus (NtL) 25 1.0%
Margaret Trowe (SW) 6 0.2%
TOTAL 2,622
Turnout: 44%


1998 Senate class 3, Greene County
CandidateVotesPct
Charles Grassley* (R) 2,771 71.7%
David Osterberg (D) 1,053 27.2%
Susan Marcus (NtL) 35 0.9%
Margaret Trowe (SW) 6 0.2%
TOTAL 3,866
Turnout: 50%


1998 Senate class 3, Grundy County
CandidateVotesPct
Charles Grassley* (R) 4,000 83.5%
David Osterberg (D) 779 16.3%
Susan Marcus (NtL) 8 0.2%
Margaret Trowe (SW) 4 0.1%
TOTAL 4,792
Turnout: 52%


1998 Senate class 3, Guthrie County
CandidateVotesPct
Charles Grassley* (R) 3,113 72.2%
David Osterberg (D) 1,152 26.7%
Susan Marcus (NtL) 37 0.9%
Margaret Trowe (SW) 6 0.1%
TOTAL 4,309
Turnout: 50%


1998 Senate class 3, Hamilton County
CandidateVotesPct
Charles Grassley* (R) 4,165 72.7%
David Osterberg (D) 1,516 26.5%
Susan Marcus (NtL) 41 0.7%
Margaret Trowe (SW) 6 0.1%
TOTAL 5,728
Turnout: 47%


1998 Senate class 3, Hancock County
CandidateVotesPct
Charles Grassley* (R) 3,237 77.8%
David Osterberg (D) 896 21.5%
Susan Marcus (NtL) 13 0.3%
Margaret Trowe (SW) 16 0.4%
TOTAL 4,162
Turnout: 47%


1998 Senate class 3, Hardin County
CandidateVotesPct
Charles Grassley* (R) 5,151 75.6%
David Osterberg (D) 1,621 23.8%
Susan Marcus (NtL) 25 0.4%
Margaret Trowe (SW) 17 0.2%
TOTAL 6,814
Turnout: 48%


1998 Senate class 3, Harrison County
CandidateVotesPct
Charles Grassley* (R) 3,186 72.0%
David Osterberg (D) 1,161 26.2%
Susan Marcus (NtL) 59 1.3%
Margaret Trowe (SW) 18 0.4%
TOTAL 4,425
Turnout: 39%


1998 Senate class 3, Henry County
CandidateVotesPct
Charles Grassley* (R) 4,991 70.5%
David Osterberg (D) 2,009 28.4%
Susan Marcus (NtL) 58 0.8%
Margaret Trowe (SW) 24 0.3%
TOTAL 7,084
Turnout: 47%


1998 Senate class 3, Howard County
CandidateVotesPct
Charles Grassley* (R) 2,749 74.5%
David Osterberg (D) 901 24.4%
Susan Marcus (NtL) 37 1.0%
Margaret Trowe (SW) 4 0.1%
TOTAL 3,691
Turnout: 51%


1998 Senate class 3, Humboldt County
CandidateVotesPct
Charles Grassley* (R) 3,057 80.1%
David Osterberg (D) 724 19.0%
Susan Marcus (NtL) 28 0.7%
Margaret Trowe (SW) 7 0.2%
TOTAL 3,816
Turnout: 49%


1998 Senate class 3, Ida County
CandidateVotesPct
Charles Grassley* (R) 2,346 81.4%
David Osterberg (D) 512 17.8%
Susan Marcus (NtL) 12 0.4%
Margaret Trowe (SW) 12 0.4%
TOTAL 2,882
Turnout: 49%


1998 Senate class 3, Iowa County
CandidateVotesPct
Charles Grassley* (R) 4,339 75.3%
David Osterberg (D) 1,363 23.6%
Susan Marcus (NtL) 53 0.9%
Margaret Trowe (SW) 8 0.1%
TOTAL 5,764
Turnout: 51%


1998 Senate class 3, Jackson County
CandidateVotesPct
Charles Grassley* (R) 4,330 68.5%
David Osterberg (D) 1,946 30.8%
Susan Marcus (NtL) 38 0.6%
Margaret Trowe (SW) 11 0.2%
TOTAL 6,325
Turnout: 42%


1998 Senate class 3, Jasper County
CandidateVotesPct
Charles Grassley* (R) 9,122 65.7%
David Osterberg (D) 4,625 33.3%
Susan Marcus (NtL) 110 0.8%
Margaret Trowe (SW) 34 0.2%
TOTAL 13,893
Turnout: 50%


1998 Senate class 3, Jefferson County
CandidateVotesPct
Charles Grassley* (R) 3,763 59.0%
David Osterberg (D) 1,354 21.2%
Susan Marcus (NtL) 1,234 19.4%
Margaret Trowe (SW) 13 0.2%
TOTAL 6,373
Turnout: 52%


1998 Senate class 3, Johnson County
CandidateVotesPct
Charles Grassley* (R) 17,901 53.3%
David Osterberg (D) 15,138 45.1%
Susan Marcus (NtL) 342 1.0%
Margaret Trowe (SW) 173 0.5%
TOTAL 33,569
Turnout: 39%


1998 Senate class 3, Jones County
CandidateVotesPct
Charles Grassley* (R) 5,038 73.6%
David Osterberg (D) 1,739 25.4%
Susan Marcus (NtL) 56 0.8%
Margaret Trowe (SW) 15 0.2%
TOTAL 6,849
Turnout: 45%


1998 Senate class 3, Keokuk County
CandidateVotesPct
Charles Grassley* (R) 2,824 75.0%
David Osterberg (D) 907 24.1%
Susan Marcus (NtL) 28 0.7%
Margaret Trowe (SW) 6 0.2%
TOTAL 3,765
Turnout: 44%


1998 Senate class 3, Kossuth County
CandidateVotesPct
Charles Grassley* (R) 4,894 73.3%
David Osterberg (D) 1,713 25.7%
Susan Marcus (NtL) 50 0.7%
Margaret Trowe (SW) 14 0.2%
TOTAL 6,673
Turnout: 52%


1998 Senate class 3, Lee County
CandidateVotesPct
Charles Grassley* (R) 5,836 50.1%
David Osterberg (D) 5,636 48.4%
Susan Marcus (NtL) 138 1.2%
Margaret Trowe (SW) 33 0.3%
TOTAL 11,654
Turnout: 40%


1998 Senate class 3, Linn County
CandidateVotesPct
Charles Grassley* (R) 42,387 64.5%
David Osterberg (D) 22,759 34.6%
Susan Marcus (NtL) 433 0.7%
Margaret Trowe (SW) 104 0.2%
TOTAL 65,700
Turnout: 47%


1998 Senate class 3, Louisa County
CandidateVotesPct
Charles Grassley* (R) 2,336 69.0%
David Osterberg (D) 1,010 29.8%
Susan Marcus (NtL) 25 0.7%
Margaret Trowe (SW) 15 0.4%
TOTAL 3,387
Turnout: 39%


1998 Senate class 3, Lucas County
CandidateVotesPct
Charles Grassley* (R) 2,250 74.1%
David Osterberg (D) 769 25.3%
Susan Marcus (NtL) 17 0.6%
Margaret Trowe (SW) 2 0.1%
TOTAL 3,038
Turnout: 43%


1998 Senate class 3, Lyon County
CandidateVotesPct
Charles Grassley* (R) 3,313 85.0%
David Osterberg (D) 554 14.2%
Susan Marcus (NtL) 18 0.5%
Margaret Trowe (SW) 11 0.3%
TOTAL 3,896
Turnout: 46%


1998 Senate class 3, Madison County
CandidateVotesPct
Charles Grassley* (R) 3,794 70.6%
David Osterberg (D) 1,498 27.9%
Susan Marcus (NtL) 67 1.2%
Margaret Trowe (SW) 15 0.3%
TOTAL 5,374
Turnout: 54%


1998 Senate class 3, Mahaska County
CandidateVotesPct
Charles Grassley* (R) 5,443 78.4%
David Osterberg (D) 1,449 20.9%
Susan Marcus (NtL) 36 0.5%
Margaret Trowe (SW) 15 0.2%
TOTAL 6,947
Turnout: 42%


1998 Senate class 3, Marion County
CandidateVotesPct
Charles Grassley* (R) 7,107 71.9%
David Osterberg (D) 2,737 27.7%
Susan Marcus (NtL) 24 0.2%
Margaret Trowe (SW) 18 0.2%
TOTAL 9,888
Turnout: 42%


1998 Senate class 3, Marshall County
CandidateVotesPct
Charles Grassley* (R) 9,679 69.1%
David Osterberg (D) 4,203 30.0%
Susan Marcus (NtL) 99 0.7%
Margaret Trowe (SW) 25 0.2%
TOTAL 14,010
Turnout: 48%


1998 Senate class 3, Mills County
CandidateVotesPct
Charles Grassley* (R) 2,909 77.2%
David Osterberg (D) 805 21.4%
Susan Marcus (NtL) 39 1.0%
Margaret Trowe (SW) 11 0.3%
TOTAL 3,766
Turnout: 36%


1998 Senate class 3, Mitchell County
CandidateVotesPct
Charles Grassley* (R) 3,198 74.8%
David Osterberg (D) 1,044 24.4%
Susan Marcus (NtL) 18 0.4%
Margaret Trowe (SW) 17 0.4%
TOTAL 4,277
Turnout: 53%


1998 Senate class 3, Monona County
CandidateVotesPct
Charles Grassley* (R) 2,590 72.2%
David Osterberg (D) 947 26.4%
Susan Marcus (NtL) 34 0.9%
Margaret Trowe (SW) 18 0.5%
TOTAL 3,589
Turnout: 47%


1998 Senate class 3, Monroe County
CandidateVotesPct
Charles Grassley* (R) 1,952 69.5%
David Osterberg (D) 820 29.2%
Susan Marcus (NtL) 24 0.9%
Margaret Trowe (SW) 14 0.5%
TOTAL 2,810
Turnout: 47%


1998 Senate class 3, Montgomery County
CandidateVotesPct
Charles Grassley* (R) 3,251 80.8%
David Osterberg (D) 726 18.0%
Susan Marcus (NtL) 36 0.9%
Margaret Trowe (SW) 12 0.3%
TOTAL 4,026
Turnout: 45%


1998 Senate class 3, Muscatine County
CandidateVotesPct
Charles Grassley* (R) 7,175 67.3%
David Osterberg (D) 3,365 31.6%
Susan Marcus (NtL) 76 0.7%
Margaret Trowe (SW) 39 0.4%
TOTAL 10,658
Turnout: 35%


1998 Senate class 3, O'Brien County
CandidateVotesPct
Charles Grassley* (R) 3,998 82.4%
David Osterberg (D) 828 17.1%
Susan Marcus (NtL) 18 0.4%
Margaret Trowe (SW) 8 0.2%
TOTAL 4,853
Turnout: 43%


1998 Senate class 3, Osceola County
CandidateVotesPct
Charles Grassley* (R) 1,810 82.5%
David Osterberg (D) 359 16.4%
Susan Marcus (NtL) 18 0.8%
Margaret Trowe (SW) 6 0.3%
TOTAL 2,193
Turnout: 42%


1998 Senate class 3, Page County
CandidateVotesPct
Charles Grassley* (R) 4,417 81.9%
David Osterberg (D) 917 17.0%
Susan Marcus (NtL) 39 0.7%
Margaret Trowe (SW) 19 0.4%
TOTAL 5,393
Turnout: 42%


1998 Senate class 3, Palo Alto County
CandidateVotesPct
Charles Grassley* (R) 2,419 67.6%
David Osterberg (D) 1,141 31.9%
Susan Marcus (NtL) 11 0.3%
Margaret Trowe (SW) 5 0.1%
TOTAL 3,576
Turnout: 46%


1998 Senate class 3, Plymouth County
CandidateVotesPct
Charles Grassley* (R) 5,461 81.2%
David Osterberg (D) 1,245 18.5%
Susan Marcus (NtL) 10 0.1%
Margaret Trowe (SW) 10 0.1%
TOTAL 6,726
Turnout: 38%


1998 Senate class 3, Pocahontas County
CandidateVotesPct
Charles Grassley* (R) 2,225 76.0%
David Osterberg (D) 672 23.0%
Susan Marcus (NtL) 20 0.7%
Margaret Trowe (SW) 5 0.2%
TOTAL 2,928
Turnout: 45%


1998 Senate class 3, Polk County
CandidateVotesPct
Charles Grassley* (R) 81,972 64.7%
David Osterberg (D) 43,498 34.3%
Susan Marcus (NtL) 810 0.6%
Margaret Trowe (SW) 445 0.4%
TOTAL 126,780
Turnout: 47%


1998 Senate class 3, Pottawattamie County
CandidateVotesPct
Charles Grassley* (R) 14,601 68.6%
David Osterberg (D) 6,355 29.8%
Susan Marcus (NtL) 212 1.0%
Margaret Trowe (SW) 106 0.5%
TOTAL 21,291
Turnout: 33%


1998 Senate class 3, Poweshiek County
CandidateVotesPct
Charles Grassley* (R) 4,324 67.6%
David Osterberg (D) 1,983 31.0%
Susan Marcus (NtL) 58 0.9%
Margaret Trowe (SW) 34 0.5%
TOTAL 6,401
Turnout: 44%


1998 Senate class 3, Ringgold County
CandidateVotesPct
Charles Grassley* (R) 1,789 77.1%
David Osterberg (D) 507 21.9%
Susan Marcus (NtL) 13 0.6%
Margaret Trowe (SW) 10 0.4%
TOTAL 2,320
Turnout: 56%


1998 Senate class 3, Sac County
CandidateVotesPct
Charles Grassley* (R) 3,454 79.5%
David Osterberg (D) 859 19.8%
Susan Marcus (NtL) 30 0.7%
Margaret Trowe (SW) 4 0.1%
TOTAL 4,347
Turnout: 49%


1998 Senate class 3, Scott County
CandidateVotesPct
Charles Grassley* (R) 30,855 66.2%
David Osterberg (D) 15,244 32.7%
Susan Marcus (NtL) 356 0.8%
Margaret Trowe (SW) 103 0.2%
TOTAL 46,574
Turnout: 40%


1998 Senate class 3, Shelby County
CandidateVotesPct
Charles Grassley* (R) 3,225 76.1%
David Osterberg (D) 994 23.4%
Susan Marcus (NtL) 13 0.3%
Margaret Trowe (SW) 7 0.2%
TOTAL 4,239
Turnout: 44%


1998 Senate class 3, Sioux County
CandidateVotesPct
Charles Grassley* (R) 9,017 90.9%
David Osterberg (D) 880 8.9%
Susan Marcus (NtL) 13 0.1%
Margaret Trowe (SW) 12 0.1%
TOTAL 9,923
Turnout: 44%


1998 Senate class 3, Story County
CandidateVotesPct
Charles Grassley* (R) 16,003 64.4%
David Osterberg (D) 8,532 34.4%
Susan Marcus (NtL) 181 0.7%
Margaret Trowe (SW) 100 0.4%
TOTAL 24,831
Turnout: 39%


1998 Senate class 3, Tama County
CandidateVotesPct
Charles Grassley* (R) 4,697 72.9%
David Osterberg (D) 1,689 26.2%
Susan Marcus (NtL) 43 0.7%
Margaret Trowe (SW) 14 0.2%
TOTAL 6,444
Turnout: 49%


1998 Senate class 3, Taylor County
CandidateVotesPct
Charles Grassley* (R) 1,847 75.4%
David Osterberg (D) 570 23.3%
Susan Marcus (NtL) 23 0.9%
Margaret Trowe (SW) 9 0.4%
TOTAL 2,450
Turnout: 46%


1998 Senate class 3, Union County
CandidateVotesPct
Charles Grassley* (R) 3,204 73.2%
David Osterberg (D) 1,144 26.1%
Susan Marcus (NtL) 20 0.5%
Margaret Trowe (SW) 12 0.3%
TOTAL 4,380
Turnout: 46%


1998 Senate class 3, Van Buren County
CandidateVotesPct
Charles Grassley* (R) 2,036 71.8%
David Osterberg (D) 762 26.9%
Susan Marcus (NtL) 33 1.2%
Margaret Trowe (SW) 6 0.2%
TOTAL 2,837
Turnout: 49%


1998 Senate class 3, Wapello County
CandidateVotesPct
Charles Grassley* (R) 7,046 60.1%
David Osterberg (D) 4,492 38.3%
Susan Marcus (NtL) 142 1.2%
Margaret Trowe (SW) 34 0.3%
TOTAL 11,719
Turnout: 43%


1998 Senate class 3, Warren County
CandidateVotesPct
Charles Grassley* (R) 9,414 66.7%
David Osterberg (D) 4,577 32.4%
Susan Marcus (NtL) 82 0.6%
Margaret Trowe (SW) 42 0.3%
TOTAL 14,118
Turnout: 49%


1998 Senate class 3, Washington County
CandidateVotesPct
Charles Grassley* (R) 4,946 72.9%
David Osterberg (D) 1,754 25.9%
Susan Marcus (NtL) 71 1.0%
Margaret Trowe (SW) 13 0.2%
TOTAL 6,785
Turnout: 45%


1998 Senate class 3, Wayne County
CandidateVotesPct
Charles Grassley* (R) 1,697 70.8%
David Osterberg (D) 697 29.1%
Margaret Trowe (SW) 2 0.1%
TOTAL 2,396
Turnout: 46%


1998 Senate class 3, Webster County
CandidateVotesPct
Charles Grassley* (R) 8,638 68.0%
David Osterberg (D) 3,945 31.0%
Susan Marcus (NtL) 101 0.8%
Margaret Trowe (SW) 24 0.2%
TOTAL 12,711
Turnout: 42%


1998 Senate class 3, Winnebago County
CandidateVotesPct
Charles Grassley* (R) 3,103 74.9%
David Osterberg (D) 1,001 24.2%
Susan Marcus (NtL) 24 0.6%
Margaret Trowe (SW) 16 0.4%
TOTAL 4,144
Turnout: 46%


1998 Senate class 3, Winneshiek County
CandidateVotesPct
Charles Grassley* (R) 4,967 73.5%
David Osterberg (D) 1,730 25.6%
Susan Marcus (NtL) 35 0.5%
Margaret Trowe (SW) 23 0.3%
TOTAL 6,755
Turnout: 41%


1998 Senate class 3, Woodbury County
CandidateVotesPct
Charles Grassley* (R) 18,148 68.5%
David Osterberg (D) 8,079 30.5%
Susan Marcus (NtL) 153 0.6%
Margaret Trowe (SW) 111 0.4%
TOTAL 26,499
Turnout: 36%


1998 Senate class 3, Worth County
CandidateVotesPct
Charles Grassley* (R) 2,341 72.6%
David Osterberg (D) 841 26.1%
Susan Marcus (NtL) 37 1.1%
Margaret Trowe (SW) 4 0.1%
TOTAL 3,224
Turnout: 54%


1998 Senate class 3, Wright County
CandidateVotesPct
Charles Grassley* (R) 3,316 73.5%
David Osterberg (D) 1,190 26.4%
Susan Marcus (NtL) 6 0.1%
Margaret Trowe (SW) 1 0.0%
TOTAL 4,514
Turnout: 42%

Campaign finance data for this election**:

Charles Grassley*
Total Disbursements: $3,743,873
Total Receipts: $4,531,099
Cash on Hand: $1,610,727
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $1,819,615
Party Contributions: $17,823
Other Committee Contributions: $1,556,765
Other Committee Transfers: $730,166
Indep. Expenditures Supporting: $10,149
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $10,149
Net Spending: $3,754,022



David Osterberg
Total Disbursements: $165,429
Total Receipts: $165,655
Cash on Hand: $225
Candidate Contributions: $0
Candidate Loans: $1,000
Individual Contributions: $136,274
Party Contributions: $2,221
Other Committee Contributions: $25,200
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $165,429



**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/IA/1998


Republican Primary
Pos Candidate Votes % $**
1   Charles Grassley* 149,943 99.7% $3,743,873
    Other 419 0.3%  
TOTAL VOTES 150,362    


Democrat Primary
Pos Candidate Votes % $**
1   David Osterberg 86,064 99.4% $165,429
    Other 476 0.6%  
TOTAL VOTES 86,540