Total votes Democrats and Republicans received in St. Clair County in elections for President, U.S. Senate, U.S. House, statewide offices and countywide offices. The data includes other offices where candidates had to run countywide, such as judicial races. The 2012 numbers include consolidated totals for state representatives and state senators because all voters in those elections cast ballots in contested races.