Representative Fred Upton, a Michigan Republican who has served in the House for more than three decades, announced his retirement on Tuesday, becoming the fourth House Republican who voted to impeach former President Donald J. Trump to decline to run for re-election.
Of the 10 House Republicans to vote for Mr. Trump’s impeachment last year, the others who have chosen retirement are Representatives Adam Kinzinger of Illinois, Anthony Gonzalez of Ohio and John Katko of New York.
“This is it for me,” Mr. Upton said in an emotional departure speech on the House floor, lamenting the divisiveness of politics today. “Hopefully civility and bipartisanship versus discord can rule and not rue the day.”
Mr. Upton, whose long career included a stint as chairman of the powerful Energy and Commerce Committee, had seen his Western Michigan district redrawn after reapportionment, and he was facing a tough primary campaign against Representative Bill Huizenga, whom Mr. Trump has endorsed.