Blairstown

Township in Warren County, New Jersey

View of Blairstown, New Jersey
Photo: Zeete · CC BY-SA 4.0

Blairstown is a township in Warren County, New Jersey, with 5,704 residents (2020 Census). It sits at 364 ft (111 m) above sea level. The nearest town is Hainesburg, 3.3 miles SW.

About Blairstown

Blairstown is a township in Warren County, in the U.S. state of New Jersey. As of the 2020 United States census, the township's population was 5,704, a decrease of 263 (−4.4%) from the 2010 census count of 5,967, which in turn reflected an increase of 220 (+3.8%) from the 5,747 counted in the 2000 census.

The area had been known as Smith's Mill and was later called Butts Bridge (variously spelled as "Butt's Bridge" and "Butts' Bridge"), named for a family that owned the eponymous crossing of the Paulins Kill.

Blairstown was incorporated as a township by an act of the New Jersey Legislature on April 14, 1845, from portions of Knowlton Township, based on the results of a referendum held that day. The township was named for John Insley Blair.

Text: Wikipedia · CC BY-SA 4.0

Blairstown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Blairstown

All 24 webcams near Blairstown ›

Webcams: Windy.com

Living in Blairstown

Median household income
$124,231
Median home value
$406,300
Median rent
$1,694/mo
Median age
44.7
Cost of living and demographics of Blairstown ›

Do you know Blairstown? Tell us about it

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

Map of Blairstown

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

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

Blairstown, NJ population

Blairstown had 5,704 residents in the 2020 Census.

2020 Census5,704
Density191 per sq mi (74 per km²)

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

Blairstown at a glance

StateNew Jersey (NJ)
CountyWarren County
TypeTownship
Population5,704 (2020)
Land area29.89 sq mi (77.4 km²)
Water area0.89 sq mi (2.30 km²)
Elevation364 ft (111 m)
Coordinates40.9802° N, 74.9968° W
ZIP code07825
Official websiteblairstowntownship.org
Census code (GEOID)3404106160

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

Towns near Blairstown

Straight-line distance between town centers.

Frequently asked questions about Blairstown

What county is Blairstown in?

Blairstown is in Warren County, New Jersey.

What is the population of Blairstown, NJ?

5,704 people lived in Blairstown at the 2020 Census.

What is the ZIP code of Blairstown, NJ?

The ZIP code of Blairstown is 07825.

What is the elevation of Blairstown?

364 feet (111 m) above sea level.

What towns are near Blairstown?

Hainesburg (3.3 mi), Silver Lake (4.1 mi), Hardwick (4.2 mi), Mount Hermon (4.3 mi), Knowlton (4.9 mi).

Last updated: