Jefferson

Township in Morris County, New Jersey

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

Jefferson is a township in Morris County, New Jersey, with 20,538 residents (2020 Census). It sits at 1,142 ft (348 m) above sea level. The nearest town is Oak Ridge, 2.3 miles NE.

About Jefferson

Jefferson Township is the northernmost township in Morris County, in the U.S. state of New Jersey. As of the 2020 United States census, the township's population was 20,538, a decrease of 776 (−3.6%) from the 2010 census count of 21,314, which in turn reflected an increase of 1,597 (+8.1%) from the 19,717 counted in the 2000 census.

Jefferson Township was formed as a township by an act of the New Jersey Legislature on February 11, 1804, from portions of Pequannock Township and Roxbury. The township was named after Thomas Jefferson, the President of the United States at the time the Township was created. The township is situated in the northernmost part of Morris County bordering both Passaic and Sussex counties.

Text: Wikipedia · CC BY-SA 4.0

Jefferson weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Jefferson

All 6 webcams near Jefferson ›

Webcams: Windy.com

Living in Jefferson

Median household income
$119,836
Median home value
$428,200
Median rent
$1,480/mo
Median age
46.4
Cost of living and demographics of Jefferson ›

Do you know Jefferson? Tell us about it

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

Map of Jefferson

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

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

Jefferson, NJ population

Jefferson had 20,538 residents in the 2020 Census.

2020 Census20,538
Density527 per sq mi (203 per km²)

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

Jefferson at a glance

StateNew Jersey (NJ)
CountyMorris County
TypeTownship
Population20,538 (2020)
Land area38.97 sq mi (100.9 km²)
Water area3.84 sq mi (9.95 km²)
Elevation1,142 ft (348 m)
Coordinates41.0044° N, 74.5398° W
ZIP codes07438, 07866
Official websitejeffersontownship.net
Census code (GEOID)3402734980

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

Towns near Jefferson

Straight-line distance between town centers.

Frequently asked questions about Jefferson

What county is Jefferson in?

Jefferson is in Morris County, New Jersey.

What is the population of Jefferson, NJ?

20,538 people lived in Jefferson at the 2020 Census.

What is the ZIP code of Jefferson, NJ?

The main ZIP code is 07438. Other ZIP codes: 07866.

What is the elevation of Jefferson?

1,142 feet (348 m) above sea level.

What towns are near Jefferson?

Oak Ridge (2.3 mi), Lake Telemark (3.8 mi), Hibernia (4.6 mi), Lake Hopatcong (4.8 mi), Sparta (5.7 mi).

Last updated: