Stoneville is a town in Rockingham County, North Carolina, United States.