
Nearly 186.5 million Americans are eligible to vote for the November 5 election to choose the 47th president of the United States.
The presidential race is not the only one on the ballot. Americans will also elect people to fill various federal, state and local positions.