GENE MCLAURIN was born and raised in Richmond County. After graduating from UNC Charlotte he returned to Richmond County and raised a family with his wife Donna. As a small business owner, he knows how to create jobs and balance a budget, and he understands the importance of managing taxpayer’s money in a responsible way. Gene is committed to his community and public service he served as Mayor of Rockingham for 15 years before he was elected to the position of State Senator.

Working on the Issues that Matter Most – Education & Job Creation


The key to a strong and growing economy is an excellent education system that prepares our children for today’s jobs and tomorrow’s technology. Gene McLaurin believes in investing in K-12 education, community colleges, and the university system to ensure North Carolina has the competitive talent pool to attract high-paying jobs.

This is about the future – let’s prepare our children to be part of the global marketplace.

Vote for Gene McLaurin on November 4th

Early voting begins Thursday, October 23rd and ends Saturday, November 1st

One-Stop Early Voting Locations
Rowan County
Scotland County
Stanly County
Anson County
402 Morven Road
Wadesboro, NC 28170




Paid for by the NC Homeowners Alliance with a donation from the NC Association of REALTORS®. 
Not authorized by any candidate or candidate committee.
NC Homeowners Alliance PO Box 4674, Greensboro, NC 27404