Harrison is a town in Hudson County, New Jersey, United States. As of the 2010 United States Census, the town's population was 13,620, reflecting an decline of 804 (-5.6%) from the 14,424 counted in the 2000 Census, which had in turn increased by 999 (+7.4%) from the 13,425 counted in the 1990 Census. The town is a suburb of the nearby city of Newark, New Jersey.