Hightstown

Borough in Mercer County, New Jersey

View of Hightstown, New Jersey
Photo: Mr. Matté (if there is an issue with this image, contact … · CC BY 3.0

Hightstown is a borough in Mercer County, New Jersey, with 5,900 residents (2020 Census). It sits at 92 ft (28 m) above sea level. The nearest town is East Windsor, 0.8 miles SW.

About Hightstown

Hightstown is a borough in Mercer County, in the U.S. state of New Jersey. Nestled within the Raritan Valley region, Hightstown is an historic, commercial, and cultural hub of Central New Jersey, along with being a diverse outer-ring commuter suburb of New York City in the New York Metropolitan Area. As of the 2020 United States census, the borough's population was 5,900, its highest decennial count ever and an increase of 406 (+7.4%) from the 5,494 recorded at the 2010 census, which in turn reflected an increase of 278 (+5.3%) from the 5,216 counted in the 2000 census.

Hightstown was incorporated as a borough by an act of the New Jersey Legislature on March 5, 1853, within portions of East Windsor Township. The borough became fully independent around 1894. Additional portions of East Windsor Township were annexed in 1913, 1915, and 1927. The traditional explanation is that the borough was named for John and Mary Hight, who established a tavern in the area in the 1750s.

Text: Wikipedia · CC BY-SA 4.0

Hightstown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Hightstown

All 24 webcams near Hightstown ›

Webcams: Windy.com

Living in Hightstown

Median household income
$108,987
Median home value
$342,600
Median rent
$1,606/mo
Median age
40.6
Cost of living and demographics of Hightstown ›

Do you know Hightstown? Tell us about it

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

Map of Hightstown

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

Hightstown 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 ›

Hightstown, NJ population

Hightstown had 5,900 residents in the 2020 Census.

2020 Census5,900
Density4,784 per sq mi (1,847 per km²)

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

Hightstown at a glance

StateNew Jersey (NJ)
CountyMercer County
TypeBorough
Population5,900 (2020)
Land area1.23 sq mi (3.2 km²)
Water area0.03 sq mi (0.09 km²)
Elevation92 ft (28 m)
Coordinates40.2685° N, 74.5258° W
ZIP code08520
Official websitehightstownborough.com
Census code (GEOID)3431620

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

Towns near Hightstown

Straight-line distance between town centers.

Frequently asked questions about Hightstown

What county is Hightstown in?

Hightstown is in Mercer County, New Jersey.

What is the population of Hightstown, NJ?

5,900 people lived in Hightstown at the 2020 Census.

What is the ZIP code of Hightstown, NJ?

The ZIP code of Hightstown is 08520.

What is the elevation of Hightstown?

92 feet (28 m) above sea level.

What towns are near Hightstown?

East Windsor (0.8 mi), Twin Rivers (1.8 mi), Renaissance at Monroe (2.4 mi), Monroe Manor (2.8 mi), Cranbury (3.1 mi).

Last updated: