2010 Alabama U.S. Senate Election

Alabama · 2 candidates · See every 2010 U.S. Senate race

Who won the 2010 Alabama U.S. Senate Election?

Richard C. Shelby won the 2010 Alabama U.S. Senate Election. Richard C. Shelby received 968,181 popular votes (65.18%). The main challenger was William G. Barnes (34.71%).

See the full head-to-head between Shelby and Barnes

Shelby +30.5 pts · won by 452,562 votes
968,181 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.