Harrison is a town in Hudson County, New Jersey, United States. As of the United States 2010 Census, the town population was 13,620. The town is a suburb of the nearby city of Newark, New Jersey.
Harrison is located at 40°44′45″N 74°09′18″W / 40.745951°N 74.155096°W / 40.745951; -74.155096 (40.745951, -74.155096).
According to the United States Census Bureau, the town has a total area of 1.3 square miles (3.4 km2), of which, 1.2 square miles (3.2 km2) of it is land and 0.1 square miles (0.2 km2) of it (6.82%) is water.