North Carolina's 10th Congressional District

NC-10

District Lean

R+16

Safe R

Voters on The Floor

1

Seat Risk

Home Turf

Your Representative

Harrigan, Pat

Pat Harrigan

R-NC-10 · NC

Recent Votes

See full voting record →