This is the 1988 race. The latest: 2026 →

1988Final results

1988 election for Michigan's 4th District

U.S. House · Michigan

Fred Upton (R) won with 70.8% of the vote, defeating Norman J. Rivers (D) by 41.7 points.

Fred UptonRepublican · winner
70.8%132,270
29.2%54,428
186,703 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

The seat over time

D − R margin in this seat's races around 1988

Races before and after

EvenR+20.91982R+33.91984R+25.31986R+41.71988R+15.51990R+27.71992

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Norman J. RiversFred Upton
$8.6K
Raised by the campaign
$422.9K
$8.6K
Spent by the campaign
$323.8K
$51
Cash on hand
$99.4K

Campaign money: FEC, through Dec 31, 1988.

Source: FEC campaign filingsUpdated Dec 31, 1988