Early voting for the midterm elections ended Saturday ahead of Election Day, which is Tuesday.

Through Friday, the North Carolina Board of Elections reported nearly 2 million people had cast their ballot.

Other WRAL Top Stories

The county with the highest percentage of ballots cast is Chatham. Forty-four percent of registered voters cast their ballots there. In Durham County, it was 33 percent.

In Wake County, more than 219,000 people voted early.

Voters from across North Carolina will be voting on an open U.S. Senate seat, 14 seats in the U.S. House, as well as seats in the General Assembly, state Supreme Court and the state Court of Appeals.

Voters will also cast their ballots for candidates in local races, such as district attorney, county sheriff, county commissioners, city council and mayor.

WRAL has put together a voter's guide with details on who's running and how to vote. It has information on how and where you can vote early, how to vote by mail and how to vote on election day itself.

Midterm elections could shift the balance of power

The race between Republican Ted Budd and Democrat Cheri Beasley for U.S. Senate seat, plus multiple congressional seats on the ballot have potential to shift the balance of power in the U.S. Senate. Meanwhile two closely watched and competitive U.S. House races in and around the Triangle could play a role in whether Democrats maintain their slim majority in the chamber.

And with 170 legislative seats up for election, issues like abortion regulations, tax rates and educational spending are in the balance on the state level. Republicans are hoping to gain a supermajority to override vetos by Democratic Gov. Roy Cooper.

On a local level, mayoral, city council, school board and sheriff races could impact the future of your city and county.

On Tuesday, Election Day, voters who have not yet registered won't be allowed to cast a ballot.

Resources to help you vote