Hampton is a Borough in Hunterdon County, New Jersey, United States. As of the United States 2010 Census, the borough population was 1,401.
What is now Hampton was originally incorporated by an Act of the New Jersey Legislature as Junction Borough on February 20, 1895, from portions of both Lebanon Township and Bethlehem Township, based on the results of a referendum held on the previous day. By a resolution of the borough council, the name was changed to Hampton as of February 11, 1909. In 1931, additional territory was annexed from both Glen Gardner borough and Bethlehem Township.
Hampton Borough, on the banks of the Musconetcong River has changed little since it was first settled in 1800. In 1880, the town consisted of a store, hotel, cabinet manufacturer, blacksmith, wheelwright shop, grist mill, school house and about 25 dwellings. Hampton was once known as "Junction" because the Central Railroad of New Jersey and the Delaware, Lackawanna and Western Railroad crossed through here.