In addition to the general election, there are more than 9,000 council seats being contested across 279 English local authorities.
In Bedford, Copeland, Leicester, Mansfield, Middlesbrough and Torbay voters are also choosing their Mayors.
Postal votes have already been cast.
This is the first year that people have been able to register to vote online in the UK general election.
Most polling stations are in schools, community centres and parish halls, but pubs, a launderette and a school bus will also be used.
Due to the fact there are so many local elections, it appears that nearly every voter in the country, except for London where there are no local elections, voters will be given at least two ballot papers.
A handful of seats are expected to be declared by midnight, with the final results expected on Friday afternoon BST.