This is the 2000 race. The latest: 2026 →

2000Final results

2000 election for North Carolina Senate District 12

North Carolina State Senate · North Carolina

2 seats: Virginia Foxx (R), Phil Berger (R) won.

2 seats
Virginia FoxxRepublican · winner · incumbent
32.2%65,128
Phil BergerRepublican · winner
28.7%58,021
Al WhellerDemocrat
20.3%40,934
Vel PierceDemocrat
18.8%37,867
201,950 votes

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET

The seat over time

D − R margin in this seat's races around 2000

Races before and after

EvenR+7.41994R+5.31996R+12.91998R+17.32000R+15.32002R+29.72006

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET