Durham County voters cast 112,311 in-person early ballots, 41% more than in 2022. With mail ballots, 46% of voters have voted before Election Day Tuesday.
Durham County voters cast 112,311 in-person ballots during early voting for the Nov. 3 election. That is 41% more than in the whole of early voting for the 2022 midterm.
Updated Nov. 2: early voting ended Saturday, Oct. 31. This story now has the final in-person and mail totals, the full 17 days by site and party, and the comparison with 2022.
With mail ballots added, 115,690 Durham County voters have already voted. That is about 46% of the county’s registered voters, before a single Election Day polling place opens.
The figures come from the N.C. State Board of Elections absentee and early voting file, updated Sunday, Nov. 1, with ballots through Saturday, Oct. 31. Bull City Now counted accepted ballots from Durham County voters. The state revises the file as ballots are processed, so a few daily counts differ by a handful from our earlier update.
The final numbers
Through Saturday, Oct. 31:
| Durham County | |
|---|---|
| In-person early votes | 112,311 |
| Mail ballots returned and accepted | 3,379 |
| Total ballots | 115,690 |
| Registered voters (active and inactive) | 252,224 |
| Share who have voted | 45.9% |
The registration total comes from the state’s Durham County voter file, as of Oct. 18. People who registered during early voting since then are not in that count, so the share is approximate.
Of the in-person voters, 2,974 used same-day registration to register and vote at the same time.
The busiest day was the second-to-last, Friday, Oct. 30, with 9,860 ballots. The first day, Thursday, Oct. 15, drew 8,487. The two Sundays, with shorter hours, drew 3,193 and 3,243. The final Saturday, Oct. 31, brought 7,460.
Ahead of the 2022 midterm
Early voting in 2022 also ran 17 days. Across the whole period, Durham County voters cast 79,928 in-person ballots, according to the state’s 2022 early voting file. This year brought 112,311, an increase of 41%.
The gap narrowed as the weeks went on. After the first 10 days, this year was running 59% ahead of 2022.
Mail voting is down. At the 10-day mark in 2022, 4,237 mail ballots had been accepted, against 2,324 this year. This year’s final mail count is 3,379.
Where Durham voted
In-person ballots at the county’s 10 early voting sites, Oct. 15 to 31:
| Site | Address | Ballots |
|---|---|---|
| South Regional Library | 4505 S. Alston Ave. | 19,564 |
| North Regional Library | 221 Milton Road | 15,601 |
| East Regional Library | 211 Lick Creek Lane | 14,930 |
| Main Library | 300 N. Roxboro St. | 13,202 |
| Eno River Unitarian Universalist Fellowship | 4907 Garrett Road | 12,827 |
| Duke University Karsh Alumni Center | 2080 Duke University Road | 11,784 |
| Durham County Board of Elections Office | 3825 S. Roxboro St. | 11,723 |
| NCCU One-Stop | 640 Nelson St. | 6,131 |
| Southern High School | 800 Clayton Road | 3,667 |
| Little River Complex | 8307 N. Roxboro St., Bahama | 2,882 |
By party registration
Registered Democrats voted early at the highest rate. Party registration does not show how anyone voted. The figures below include mail ballots.
| Party registration | Ballots cast | Registered | Share who have voted |
|---|---|---|---|
| Democratic | 66,816 | 124,079 | 53.9% |
| Unaffiliated | 40,870 | 104,419 | 39.1% |
| Republican | 7,724 | 22,471 | 34.4% |
| Libertarian | 210 | 1,022 | 20.5% |
Seventy registered Green Party voters had also voted.
What it means for you
- Election Day is Tuesday, Nov. 3. Polls are open 6:30 a.m. to 7:30 p.m. On Election Day you must vote at your own precinct, not at an early voting site. Our voting guide has the details.
- If you already voted early or by mail, you cannot vote again on Tuesday.
- Mail ballots must reach the Durham County Board of Elections by 7:30 p.m. Nov. 3.
- North Carolina asks voters to show photo ID. A voter without one can fill out an ID Exception Form.
- Find your polling place on the county’s elections website. Questions go to the board of elections at 919-560-0700.
Have your say