Civoren
HC

Harold Kevin Corbin

Member of the North Carolina State Senate, representing District 50Republican Party

Franklin, North Carolina

Is this you? Claim this profile

Harold Kevin Corbin was born and raised in Macon County, North Carolina. He graduated from Franklin High School in 1979 and earned a Bachelor of Science in Business Administration from Appalachian State University in 1983. His career in public service began at age 22 when he was elected to the Macon County School Board, where he served for 20 years, including 16 as chairman. He later served on the Macon County Board of Commissioners for six years, four of which were as chairman. In 2017, Corbin was elected to the North Carolina House of Representatives for the 120th district, serving two terms before being elected to the North Carolina Senate for District 50 in 2020. He is the owner of The Corbin Insurance Agency.

Education

Education details are not available yet

Check back soon as the candidate adds details.

Endorsements for Harold Kevin Corbin

This candidate has not added endorsements yet
Support for Harold Kevin Corbin · 7/26/2026

Endorsements help voters quickly understand why people support this candidate and what kind of impact they have had on others. Check back soon as the candidate adds endorsements.

Past Elections

Past Campaign

North Carolina State Senate District 50

Franklin, North CarolinaEnded 3/3/2026· Republican Party

Past campaign details are available on the full race page.

View full race

Contact

Suggested Candidates Around the Country