Kernersville is a town in Forsyth and Guilford counties in North Carolina. Some of the key financial service providers operating in the area include Jones Financial Co LLLP, Wachovia Bank, B B & T and Allstate Insurance. The average cost of a house is $119,213 and the average rent is $727 per month. Average income is $45,900 per year.