Morris County, New Jersey
County seat: Morristown · Population 524,251 (2025) · 461 sq mi
Morris County is the 10th most populous of New Jersey's 21 counties, with 524,251 people (2025 estimate). Its county seat is Morristown. The map shows its 19 cities and towns and the 7 neighboring counties.

Morris County facts
- County seat
- Morristown
- Population (2025 estimate)
- 524,251 +2.9% since 2020
- Land area
- 461 sq mi 7th largest of 21
- Water area
- 21 sq mi
- Population density
- 1,137 per sq mi
- Established
- 1739
- Same name
- One of 3 Morris Counties in the US
- Named after
- Lewis Morris American landowner and developer from Morrisania, New York (1726-1798), Signer of the Declaration of Independence
- Largest city
- Parsippany-Troy Hills 56,633
- Median household income
- $137,326
- Cities and towns
- 19 plus 31 CDPs
- ZIP codes
- 58
- Time zone
- Eastern
- FIPS code
- 34027
Cities and towns in Morris County
Morris County has 19 incorporated cities, towns and villages. Populations count the people living inside Morris County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Morristown (county seat) | Town | 20,750 | |
| Dover | Town | 18,919 | |
| Madison | Borough | 16,607 | |
| Florham Park | Borough | 14,456 | |
| Lincoln Park | Borough | 10,950 | |
| Kinnelon | Borough | 10,138 | |
| Chatham | Borough | 10,027 | |
| Boonton | Town | 8,920 | |
| Butler | Borough | 8,184 | |
| Wharton | Borough | 7,618 | |
| Rockaway | Borough | 6,631 | |
| Morris Plains | Borough | 6,586 | |
| Mount Arlington | Borough | 5,985 | |
| Mendham | Borough | 4,985 | |
| Mountain Lakes | Borough | 4,649 | |
| Riverdale | Borough | 4,144 | |
| Netcong | Borough | 3,924 | |
| Chester | Borough | 1,689 | |
| Victory Gardens | Borough | 1,596 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Parsippany | 21,345 | |
| Lake Hiawatha | 11,018 | |
| Pompton Plains | 10,971 | |
| Budd Lake | 10,650 | |
| Lake Hopatcong | 10,259 | |
| Oak Ridge | 9,946 | Passaic County |
| Succasunna | 9,799 | |
| Whippany | 8,970 | |
| White Meadow Lake | 8,842 | |
| Flanders | 8,809 | |
| Pine Brook | 5,961 | |
| Towaco | 5,612 | |
| Ledgewood | 5,377 | |
| Troy Hills | 5,179 | |
| Cedar Knolls | 4,882 | |
| Landing | 4,737 | |
| Millington | 3,220 | |
| Mount Hope | 3,120 | |
| Gillette | 2,833 | |
| Stirling | 2,599 | |
| Kenvil | 1,722 | |
| Long Valley | 1,720 | |
| Lake Telemark | 1,506 | |
| Brookside | 1,465 | |
| Rainbow Lakes | 1,375 | |
| Mount Tabor | 1,184 | |
| Green Village | 1,130 | |
| Port Morris | 858 | |
| New Vernon | 743 | |
| Lower Berkshire Valley | 449 | |
| Hibernia | 115 |
ZIP codes in Morris County
58 ZIP codes reach into Morris County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 07005
- 07034
- 07035
- 07045
- 07046
- 07054
- 07058
- 07082
- 07405
- 07435 also Passaic County
- 07438 also Passaic County
- 07440
- 07444
- 07457
- 07460 also Sussex and Passaic counties
- 07801
- 07803
- 07828
- 07830 also Hunterdon County
- 07834
- 07836
- 07840 also Warren County
- 07842
- 07847
- 07849 also Sussex County
- 07850
- 07852
- 07853
- 07856
- 07857
- 07865 also Warren and Hunterdon counties
- 07866
- 07869
- 07870
- 07876
- 07878
- 07885
- 07920 also Somerset County
- 07926
- 07927
- 07928
- 07930
- 07931 also Somerset County
- 07932
- 07933
- 07934 also Somerset County
- 07935
- 07936
- 07940
- 07945
- 07946
- 07950
- 07960
- 07961
- 07970
- 07976
- 07980
- 07981
Population of Morris County, 2020–2025
Morris County grew by 14,958 people (+2.9%) between April 2020 and July 2025: 3,461 more births than deaths and a net gain of 11,343 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 508,211 |
| 2021 | 510,240 |
| 2022 | 511,860 |
| 2023 | 516,902 |
| 2024 | 521,355 |
| 2025 | 524,251 |
Neighboring counties
- Passaic County northeast · 531,624 people
- Somerset County south · 356,486 people
- Essex County east · 896,379 people
- Sussex County north · 148,063 people
- Warren County west · 112,953 people
- Hunterdon County southwest · 131,781 people
- Union County southeast · 601,863 people
Printable Morris County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (202 KB)
- PNG (2400 px) (153 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the New Jersey county map with all 21 counties. Found an error? Tell us.