The race for state treasurer pits incumbent Democrat Janet Cowell against Steve Royal, a CPA from Elkin.