Town in N Gaston County on South Fork Catawba River. Inc. 1887 as Hardin and in 1897 as town of Hardin Cotton Mills. Prior to 1887, that portion of the town on the N side of the river was known as Worth, which is still the railroad name. Long inactive in municipal affairs. Alt. 679.