Jefferson
Township in Morris County, New Jersey

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.
- 20,538residents (2020 Census)
- 1,142 ftelevation · 348 m
- 39.0 sq miland area · 100.9 km²
- 527 / sq mipopulation density
- 07438main ZIP code (2 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 20,538 |
|---|---|
| Density | 527 per sq mi (203 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Jefferson at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Morris County |
| Type | Township |
| Population | 20,538 (2020) |
| Land area | 38.97 sq mi (100.9 km²) |
| Water area | 3.84 sq mi (9.95 km²) |
| Elevation | 1,142 ft (348 m) |
| Coordinates | 41.0044° N, 74.5398° W |
| ZIP codes | 07438, 07866 |
| Official website | jeffersontownship.net |
| Census code (GEOID) | 3402734980 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Jefferson
- Oak Ridge2.3 mi NE
- Lake Telemark3.8 mi SE
- Hibernia4.6 mi SE
- Lake Hopatcong4.8 mi SW
- Sparta5.7 mi NW
- White Meadow Lake5.8 mi S
- Mount Hope5.9 mi S
- Ogdensburg6.0 mi NW
- Lake Mohawk6.5 mi W
- Newfoundland6.7 mi NE
- Hopatcong7.4 mi SW
- Lower Berkshire Valley7.5 mi SW
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: