The longest serving Iowan in the U.S. Congress was William Boyd Allison of Dubuque (pop. 57,637), who served almost 44 years as both representative and senator. He died in 1908.
Congressman William Boyd Allison
on February 19, 2012
By American Profile