Hackettstown

Town in Warren County, New Jersey

View of Hackettstown, New Jersey
Photo: Jerrye & Roy Klotz, MD · CC BY-SA 3.0

Hackettstown is a town in Warren County, New Jersey, with 10,248 residents (2020 Census). It sits at 259 ft (79 m) above sea level. The nearest town is Beattystown, 2.8 miles SW.

About Hackettstown

Hackettstown is a town in Warren County, in the U.S. state of New Jersey. It is perhaps best known as the home to the US headquarters of Mars, Inc. As of the 2020 United States census, the town's population was 10,248, an increase of 524 (+5.4%) from the 2010 census count of 9,724, which in turn reflected a decline of 679 (−6.5%) from the 10,403 counted in the 2000 census.

Hackettstown was incorporated as a town by an act of the New Jersey Legislature on March 9, 1853, from portions of Independence Township. Portions of territory were exchanged with Mansfield Township in 1857, 1860, 1872 and 1875.

Text: Wikipedia · CC BY-SA 4.0

Hackettstown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Hackettstown

All 16 webcams near Hackettstown ›

Webcams: Windy.com

Living in Hackettstown

Median household income
$93,083
Median home value
$361,600
Median rent
$1,469/mo
Median age
37.4
Cost of living and demographics of Hackettstown ›

Do you know Hackettstown? Tell us about it

Help other travelers: share what makes Hackettstown special. We review every message before publishing it.

Map of Hackettstown

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Hackettstown Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Hackettstown, NJ population

Hackettstown had 10,248 residents in the 2020 Census.

2020 Census10,248
Density2,837 per sq mi (1,095 per km²)

Source: U.S. Census Bureau, Decennial Census.

Hackettstown at a glance

StateNew Jersey (NJ)
CountyWarren County
TypeTown
Population10,248 (2020)
Land area3.61 sq mi (9.4 km²)
Water area0.10 sq mi (0.26 km²)
Elevation259 ft (79 m)
Coordinates40.8537° N, 74.8249° W
ZIP code07840
Official websitehackettstown.net
Census code (GEOID)3428710

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Hackettstown

Straight-line distance between town centers.

Frequently asked questions about Hackettstown

What county is Hackettstown in?

Hackettstown is in Warren County, New Jersey.

What is the population of Hackettstown, NJ?

10,248 people lived in Hackettstown at the 2020 Census.

What is the ZIP code of Hackettstown, NJ?

The ZIP code of Hackettstown is 07840.

What is the elevation of Hackettstown?

259 feet (79 m) above sea level.

What towns are near Hackettstown?

Beattystown (2.8 mi), Vienna (2.9 mi), Independence (3.3 mi), Panther Valley (3.9 mi), Great Meadows (4.0 mi).

Last updated: