Later that year, Turnage was admitted to the North Carolina State Bar and began to practice law with a local firm in Rocky Mount.
Turnage was elected to the Rocky Mount City Council in 1971, and the following year he was named Mayor Pro Tem.
Turnage was first elected Mayor of Rocky Mount in 1973, becoming the youngest person to hold that position.
In 2003, Turnage was reelected to an unprecedented ninth consecutive term as Mayor of Rocky Mount; Turnage did not seek a tenth term of office, and left office in December 2007, replaced by David Combs, the first new mayor in 34 years.
[2] Turnage was a past President of the North Carolina League of Municipalities, a role that highlighted his commitment to the interests of local governments.