Biography
Caleb Brown is the Democratic candidate for North Carolina House of Representatives District 120, running against incumbent Republican Karl Gillespie in the November 3, 2026 general election.[1][3] A high school social studies teacher and coach, he has served in the U.S. Army National Guard since 2020, according to Ballotpedia.[1][2]
Brown said in a Ballotpedia survey response that he is originally from South Carolina and has lived in Highlands, North Carolina, for seven years.[2] He graduated from Richland Northeast High School and earned a graduate degree from Winthrop University in 2016.[1] The survey response says he teaches high school social studies, coaches varsity soccer, has driven a school bus in rural North Carolina, and serves as a second lieutenant in the North Carolina Army National Guard.[2]
Brown listed public education, opposition to using public tax dollars for private school vouchers, and access to affordable health care in rural North Carolina among his campaign priorities.[2]
- 1.Caleb Brown - Ballotpedia · Ballotpedia Reference
- 2.Caleb Brown: Ballotpedia Candidate Connection survey responses (2026) · Ballotpedia Candidate's own words
- 3.North Carolina House of Representatives elections, 2026 - Ballotpedia · Ballotpedia Reference
Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.
North Carolina House District 120
Caleb Brown is on the Nov 3, 2026 ballot for North Carolina House District 120 as D. Not researched in depth — candidate list only.