Cherry Hill is a township in Camden County, New Jersey, United States. As of the 2010 United States Census, the township had a population of 71,045. , the township was the state's 15th most populous city.