Nonpartisan civic infrastructure
AllCiv·Legis1
·

Karl Gillespie

R
State Representative · District 120 · North Carolina · Serving since 2021
Overview of the Representative's office, activities, and communications.

About

Karl Ellis Gillespie is a Republican member of the North Carolina House of Representatives, representing District 120, which includes Cherokee, Clay, Graham, and Macon counties, since January 2021. Born September 6, 1962, he previously served on the Macon County board of commissioners from 2016 to 2020 and has won four consecutive elections without a loss between 2020 and 2026.

Summary generated by AllCiv from public sources · Wikipedia.
Years in office
5
Elections won
4
Bills sponsored
45
Cosponsored
120
Committees
13

Committee Assignments

13 committees · 5 leadership roles
chair·Agriculture and Environment
chair·Appropriations, Agriculture and Natural and Economic Resources
co-chair·Agriculture and Natural and Economic Resources Legislative Oversight
vice chair·Appropriations
vice chair·Helene Recovery
Your actions
Is this you? Claim this page — free.
On the ballot Nov 3, 2026
North Carolina State House District 120
View the Race →Candidate Page →
District
Population
87,185
Median HH Income
$56K
Unemployment
3.6%
Bachelor's+
26.2%
Veterans
N/A
Median Age
51.7
Mean HH Income
N/A
Poverty Rate
11.6%
HS or Higher
90.7%
Median Home Value
$243K
Median Rent
$799/mo
Owner-Occupied
80.3%
Under 18 / 65+
N/A
Data sourced from Open States, state legislature records, and state election returns.