Polkton is a town in Anson County, North Carolina, United States. As of the 2010 census, the town population was 3,375, up from 1,195 in 2000.The town is named after its founder, Leonidas L. Polk.