Hammonton is a town in Atlantic County, New Jersey, United States. As of the 2010 United States Census, the town's population was 14,791, reflecting an increase of 2,187 (+17.4%) from the 12,604 counted in the 2000 Census, which had in turn increased by 396 (+3.2%) from the 12,208 counted in the 1990 Census.
Hammonton was settled in 1812 and was named for John Hammond Coffin, a son of one of the community's earliest settlers, William Coffin, with the "d" in what was originally Hammondton disappearing over time. It was incorporated as a town by an Act of the New Jersey Legislature on March 5, 1866, from portions of Hamilton Township and Mullica Township. It is located directly between Philadelphia and the resort town of Atlantic City, along a former route of the Pennsylvania Railroad currently used by New Jersey Transit's Atlantic City Line.