Mitch McConnell has been in the U.S. Senate since 1985. He was first elected in 1984 and has served continuously since then, making his tenure over 40 years long in Congress as of 2025. He announced he will retire at the end of his current term in 2027.