Ever Wonder Why Congress Is Stagnant? This Might Be Why...

House of RepresentativesSenate
19648785
19668888
19689771
19708577
19729474
19748885
19769664
19789460
19809155
19829093
19849590
19869875
19889885
19909696
19928883
19949092
19969491
19989890
20009879
20029686
20049896
20069479
20089483
20108584
20129091
20149582
Rate of Incumbent Reelection
%
Sources: opensecrets.org