Blairstown
Township in Warren County, New Jersey

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.
- 5,704residents (2020 Census)
- 364 ftelevation · 111 m
- 29.9 sq miland area · 77.4 km²
- 191 / sq mipopulation density
- 07825ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 5,704 |
|---|---|
| Density | 191 per sq mi (74 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Blairstown at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Warren County |
| Type | Township |
| Population | 5,704 (2020) |
| Land area | 29.89 sq mi (77.4 km²) |
| Water area | 0.89 sq mi (2.30 km²) |
| Elevation | 364 ft (111 m) |
| Coordinates | 40.9802° N, 74.9968° W |
| ZIP code | 07825 |
| Official website | blairstowntownship.org |
| Census code (GEOID) | 3404106160 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Blairstown
- Hainesburg3.3 mi SW
- Silver Lake4.1 mi SE
- Hardwick4.2 mi N
- Mount Hermon4.3 mi S
- Knowlton4.9 mi SW
- Marksboro4.9 mi E
- Hope5.2 mi S
- Frelinghuysen5.5 mi E
- Columbia6.3 mi SW
- Johnsonburg6.4 mi E
- Portland, PA6.6 mi SW
- Delaware7.1 mi SW
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: