(The Center Square) – Municipal elections in 91 of 100 North Carolina counties in 2025 collectively cost $8.4 million for the 822,000 ballots cast, a new analysis says.
The roughly 10 bucks a ballot had extremes of $1,517.80 for each of the five ballots cast in tiny Camden County and $5.83 for the nearly 221,000 counted in heavily populated Mecklenburg County. The performance audit from the office of first-term Republican state Auditor Dave Boliek broke down the average cost per vote to $126 for small counties, $23 for medium-size counties, and $14 for large counties.
“At the end of the day, elections are local, and this audit breaks down how much it actually costs to run an odd-year election,” Boliek said. “Our team performed this work in an effort to clearly identify to taxpayers and policymakers across the state that substantial resources are required to run fair and free elections in our state.”
Far more of the state’s more than 7.8 million voters will be participating this year in the midterm election cycle. Absentee ballots go into the mail Sept. 4 – or five weeks from this coming Friday. North Carolinians will choose a U.S. senator, all 14 members of the U.S. House, and all 170 members of the General Assembly in addition to a fair number of local races.
Personnel ($5.1 million) was the biggest driver in costs. Operating costs ($2.1 million) and use of building and space ($1.1 million) were other significant factors borne by participating municipalities and special districts.
While the Camden County – population about 11,300 – figures seem alarming, context helps explain a unique circumstance. Elizabeth City is primarily in Pasquotank County, but a portion does cross east into Camden. And that’s where five of the 1,633 ballots were cast in a nonpartisan race won by Kirk Rivers.
Camden County, which had 6,325 ballots in the 2024 presidential election cycle, had $7,589 in costs. The $4,176 for personnel was split $2,865 for election officials and judge pay, and $1,311 for board member pay, and operating costs of $3,413 was split $2,539 for ballot printing and coding, $837 for advertising and public notices, and $37 for postage.
Comparatively, Pasquotank – population about 42,000 – also had a Ward 1 seat on the ballot and had $38,544 in costs for 1,658 ballots cast. That’s a $23.25 per ballot cost in line with the state average by size.
Mecklenburg, second largest to Wake County at more than 1.2 million, easily had the most ballots cast at 1 in 4 of the total state number and absorbed nearly $1.3 million in costs. The 220,805 votes were roughly one-third of the 2024 election’s 580,321.
Other small counties with high cost per votes included Gates (19 ballots, $357.95 each), Swain (131 ballots, $197.53 each), Yadkin (54 ballots, $150.93 each), and Graham (158 ballots, $92.84 each).
Keep it Clean. Please avoid obscene, vulgar, lewd,
racist or sexually-oriented language. PLEASE TURN OFF YOUR CAPS LOCK. Don't Threaten. Threats of harming another
person will not be tolerated. Be Truthful. Don't knowingly lie about anyone
or anything. Be Nice. No racism, sexism or any sort of -ism
that is degrading to another person. Be Proactive. Use the 'Report' link on
each comment to let us know of abusive posts. Share with Us. We'd love to hear eyewitness
accounts, the history behind an article.
(0) comments
Welcome to the discussion.
Log In
Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
PLEASE TURN OFF YOUR CAPS LOCK.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.