Clayton is a town in Johnston County, North Carolina. Nationwide Mutual Insurance Co, Allstate Insurance and Erie Indemnity Co are some of the major financial service providers in the city. The average income is $41,844 per year. Average cost of a house is $124,950 and the average rent is about $801 per month.