Chuck Grassley has served longest in the Senate: 45.8 years without a break, since 1981

The five longest runs of the 98 members listed; the median is 11.8 years. A run is unbroken service in the chamber (a gap of more than 40 days starts a new one)

Politics & Money · People & Money · congress-legislators (members of Congress since 1789) · 7 Nov 2026

The full data in the terminal

Loading…