N.C. Vote Tracker reports that 25,263 North Carolinians have already cast their votes. Among those, 13,459 were Republicans, 7,130 were Democrats and 4,630 were unaffiliated.

At this same point in 2008, there were 16,560 ballots returned in North Carolina. Of those, 9,513 were by Republicans, 4,568 by Democrats and 2,472 by unaffiliated voters.