Hammonton is a town in Atlantic County, New Jersey, United States. As of the United States 2010 Census, the town population was 14,791. 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.
Hammonton was settled in 1812. 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.