Harding Township is a township in Morris County, New Jersey, United States. As of the 2010 United States Census, the population of the township was 3,838, reflecting an increase of 658 (+20.7%) from the 3,180 counted in the 2000 Census, which had in turn declined by 460 (-12.6%) from the 3,640 counted in the 1990 Census.