Skip to content
ZIP codes

ZIP codes in Morris County, New Jersey

Morris County has 57 ZIP codes. 49 lie entirely inside it and 8 are shared with neighboring counties, so part of their land and their people are elsewhere. About 516,601 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
57
1 more just touches the border (under 1% of their land)
Entirely inside
49
99% or more of their land
Shared with other counties
8
Most with Somerset County (3)
Most populated ZIP
07960
46,702 people · Morristown
Least populated ZIP
07870
34 people
Largest ZIP by land
07960
35 sq mi · Morristown

Map of the ZIP codes in Morris County

Essex County Hunterdon County Passaic County Somerset County Sussex County Union County Warren County 07005 · Boonton · 15,307 people · 100% in the county 07034 · Lake Hiawatha · 11,018 people · 100% in the county 07035 · Lincoln Park · 11,120 people · 100% in the county 07045 · Pine Brook · 10,561 people · 100% in the county 07046 · Mountain Lakes · 4,585 people · 100% in the county 07054 · Parsippany · 29,480 people · 100% in the county 07058 · Pine Brook · 5,946 people · 100% in the county 07082 · Towaco · 5,723 people · 100% in the county 07405 · Kinnelon · 17,983 people · 100% in the county 07435 · Newfoundland · 2,703 people · 35% in the county 07438 · Oak Ridge · 11,160 people · 85% in the county 07440 · 4,670 people · 100% in the county 07444 · Pompton Plains · 10,971 people · 100% in the county 07457 · Riverdale · 4,112 people · 100% in the county 07460 · 3,181 people · <0.1% in the county 07801 · Dover · 27,128 people · 100% in the county 07803 · 4,048 people · 100% in the county 07828 · Budd Lake · 15,461 people · 100% in the county 07830 · Califon · 7,379 people · 18% in the county 07834 · Rainbow Lakes · 18,385 people · 100% in the county 07836 · Flanders · 11,694 people · 100% in the county 07840 · Hackettstown · 32,105 people · 24% in the county 07842 · Hibernia · 56 people · 100% in the county 07847 · Kenvil · 1,776 people · 100% in the county 07849 · Lake Hopatcong · 8,380 people · 99.5% in the county 07850 · Landing · 6,828 people · 100% in the county 07852 · Ledgewood · 4,233 people · 100% in the county 07853 · Long Valley · 12,339 people · 100% in the county 07856 · Mount Arlington · 4,774 people · 100% in the county 07857 · Netcong · 3,728 people · 100% in the county 07865 · Port Murray · 2,825 people · 14% in the county 07866 · White Meadow Lake · 22,663 people · 100% in the county 07869 · 26,022 people · 100% in the county 07870 · 34 people · 100% in the county 07876 · Succasunna · 9,641 people · 100% in the county 07878 · Mount Tabor · 766 people · 100% in the county 07885 · Wharton · 11,806 people · 100% in the county 07920 · Basking Ridge · 28,753 people · 18% in the county 07926 · Brookside · 161 people · 100% in the county 07927 · Cedar Knolls · 4,882 people · 100% in the county 07928 · Chatham · 19,974 people · 100% in the county 07930 · Chester · 8,648 people · 100% in the county 07931 · Far Hills · 2,985 people · 25% in the county 07932 · Florham Park · 11,977 people · 100% in the county 07933 · Gillette · 2,995 people · 100% in the county 07934 · Peapack and Gladstone · 1,293 people · 1.6% in the county 07935 · Green Village · 584 people · 100% in the county 07936 · 11,152 people · 100% in the county 07940 · Madison · 17,610 people · 100% in the county 07945 · Mendham · 9,690 people · 100% in the county 07946 · Millington · 2,982 people · 100% in the county 07950 · Morris Plains · 21,651 people · 100% in the county 07960 · Morristown · 46,702 people · 100% in the county 07961 · Florham Park · 333 people · 100% in the county 07970 · 215 people · 100% in the county 07976 · New Vernon · 389 people · 100% in the county 07980 · Stirling · 2,675 people · 100% in the county 07981 · Whippany · 9,030 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Morris County

57 ZIP codes in Morris County, NJ, by number
ZIP code Main city Population Land in the county Residents in the county
07005 Boonton 15,307 100% 15,307
07034 Lake Hiawatha 11,018 100% 11,018
07035 Lincoln Park 11,120 100% 11,120
07045 Pine Brook 10,561 100% 10,561
07046 Mountain Lakes 4,585 100% 4,585
07054 Parsippany 29,480 100% 29,480
07058 Pine Brook 5,946 100% 5,946
07082 Towaco 5,723 100% 5,723
07405 Kinnelon 17,983 100% 17,983
07435 Newfoundland 2,703 35% ≈ 1,083
07438 Oak Ridge 11,160 85% ≈ 10,519
07440 — 4,670 100% 4,670
07444 Pompton Plains 10,971 100% 10,971
07457 Riverdale 4,112 100% 4,112
07801 Dover 27,128 100% 27,128
07803 — 4,048 100% 4,048
07828 Budd Lake 15,461 100% 15,461
07830 Califon 7,379 18% ≈ 1,735
07834 Rainbow Lakes 18,385 100% 18,385
07836 Flanders 11,694 100% 11,694
07840 Hackettstown 32,105 24% ≈ 8,266
07842 Hibernia 56 100% 56
07847 Kenvil 1,776 100% 1,776
07849 Lake Hopatcong 8,380 99.5% ≈ 8,370
07850 Landing 6,828 100% 6,828
07852 Ledgewood 4,233 100% 4,233
07853 Long Valley 12,339 100% 12,339
07856 Mount Arlington 4,774 100% 4,774
07857 Netcong 3,728 100% 3,728
07865 Port Murray 2,825 14% ≈ 383
07866 White Meadow Lake 22,663 100% 22,663
07869 — 26,022 100% 26,022
07870 — 34 100% 34
07876 Succasunna 9,641 100% 9,641
07878 Mount Tabor 766 100% 766
07885 Wharton 11,806 100% 11,806
07920 Basking Ridge 28,753 18% ≈ 1,008
07926 Brookside 161 100% 161
07927 Cedar Knolls 4,882 100% 4,882
07928 Chatham 19,974 100% 19,974
07930 Chester 8,648 100% 8,648
07931 Far Hills 2,985 25% ≈ 710
07932 Florham Park 11,977 100% 11,977
07933 Gillette 2,995 100% 2,995
07934 Peapack and Gladstone 1,293 1.6% ≈ 14
07935 Green Village 584 100% 584
07936 — 11,152 100% 11,152
07940 Madison 17,610 100% 17,610
07945 Mendham 9,690 100% 9,690
07946 Millington 2,982 100% 2,982
07950 Morris Plains 21,651 100% 21,651
07960 Morristown 46,702 100% 46,702
07961 Florham Park 333 100% 333
07970 — 215 100% 215
07976 New Vernon 389 100% 389
07980 Stirling 2,675 100% 2,675
07981 Whippany 9,030 100% 9,030

They also touch the county with under 1% of their land, so they aren’t counted: 07460.

ZIP codes shared with other counties

These 8 ZIP codes have part of their land in another county. The first figure is the share of their land in Morris County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Florham Park (2), Pine Brook (2), Basking Ridge (1), Boonton (1), Brookside (1), and Budd Lake (1); 49 places in all.

They start with 4 different three-digit prefixes, one per USPS sorting center: 070, 074, 078, and 079.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know