Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Tom Downing
DEMOCRAT
Tom Downing is running for North Carolina State Senator, District 50.
Personal background
Tom Downing earned a master's degree in public affairs from Western Carolina University in 2010.
Professional background
Tom works in municipal government for the City of Asheville's Finance Department. He previously worked in the city's Mayor's Office and City Manager's Office and as a special education teacher.
Political background
Tom is running for political office for the first time.
Economy
Advocates for regional cooperation to promote economic development and create good-paying jobs in District 50.
Suggest an edit
Public Safety
Calls for higher pay for state troopers, police, sheriff's deputies, firefighters, emergency medical technicians, and other first responders.
Said volunteer first responders should not have to raise funds for essential gear, training, and equipment upgrades.
Suggest an edit
Healthcare
Calls for a plan to protect rural hospitals' finances and restore access to maternity care in Macon County.
Calls for a plan to address shortages of nurses, certified nursing assistants, doctors, pharmacists, dentists, and other healthcare workers.
Suggest an edit
Education
Pledges to vote to increase public-school funding and direct public funds to public rather than private schools.
Suggest an edit
Energy & the Environment
As of January 5, 2026, Tom Downing did not have a website or any information online.
Report missing info
Foreign Policy and Immigration
As of January 5, 2026, Tom Downing did not have a website or any information online.
Report missing info
Voting & Elections
Calls to retain Western Carolina University's early-voting site, arguing its closure will require additional staffing at the remaining Cullowhee voting site.
Suggest an edit

