58 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Parsippany-Troy Hills | 1 | 56,809 | 56,024 | 0.14% | 2,404 | 24 | Township |
| Mount Olive | 2 | 29,558 | 28,815 | 0.2% | 998 | 30 | Township |
| Rockaway | 3 | 27,247 | 25,360 | 1.32% | 653 | 42 | Township |
| Randolph | 4 | 26,856 | 26,430 | 0.28% | 1,285 | 21 | Township |
| Montville | 5 | 26,277 | 22,392 | 7.45% | 1,411 | 19 | Township |
| Morris | 6 | 23,795 | 23,009 | 0.29% | 1,517 | 16 | Township |
| Roxbury | 7 | 23,437 | 23,020 | 0.17% | 1,124 | 21 | Township |
| Morristown | 8 | 20,884 | 20,121 | 0.73% | 7,179 | 3 | Town |
| Morristown | 9 | 20,767 | 20,121 | 0.17% | 7,139 | 3 | Town |
| Jefferson | 10 | 20,744 | 20,485 | 0.19% | 532 | 39 | Township |
| Dover | 11 | 19,271 | 18,406 | 1.91% | 7,201 | 3 | Town |
| Dover | 12 | 19,034 | 18,406 | 0.66% | 7,113 | 3 | Town |
| Denville | 13 | 17,469 | 17,098 | 0.54% | 1,457 | 12 | Township |
| Madison | 14 | 16,578 | 16,902 | 0.14% | 3,845 | 4 | Borough |
| Madison | 15 | 16,468 | 16,902 | -0.53% | 3,819 | 4 | Borough |
| Pequannock | 16 | 15,779 | 15,539 | 0.24% | 2,330 | 7 | Township |
| Hanover | 17 | 15,443 | 14,644 | 2.32% | 1,469 | 11 | Township |
| Florham Park | 18 | 15,012 | 12,615 | 3.3% | 2,053 | 7 | Borough |
| Florham Park | 19 | 14,888 | 12,615 | 2.44% | 2,036 | 7 | Borough |
| Chatham | 20 | 11,366 | 10,969 | 0.73% | 1,252 | 9 | Township |
| East Hanover | 21 | 11,251 | 11,085 | 0.17% | 1,429 | 8 | Township |
| Lincoln Park | 22 | 11,066 | 10,885 | 0.33% | 1,730 | 6 | Borough |
| Lincoln Park | 23 | 11,043 | 10,885 | 0.12% | 1,726 | 6 | Borough |
| Chatham | 24 | 10,792 | 9,191 | 7.26% | 4,606 | 2 | Borough |
| Chatham | 25 | 10,279 | 9,191 | 2.16% | 4,387 | 2 | Borough |
| Kinnelon | 26 | 10,148 | 9,947 | 0.4% | 562 | 18 | Borough |
| Kinnelon | 27 | 10,137 | 9,947 | 0.29% | 562 | 18 | Borough |
| Boonton | 28 | 8,918 | 8,796 | 0.27% | 3,808 | 2 | Town |
| Boonton | 29 | 8,907 | 8,796 | 0.15% | 3,803 | 2 | Town |
| Long Hill | 30 | 8,715 | 8,602 | 0.26% | 739 | 12 | Township |
| Butler | 31 | 8,239 | 8,022 | 0.52% | 4,051 | 2 | Borough |
| Butler | 32 | 8,213 | 8,022 | 0.21% | 4,038 | 2 | Borough |
| Chester | 33 | 7,796 | 7,702 | 0.26% | 268 | 29 | Township |
| Wharton | 34 | 7,492 | 7,251 | 0.64% | 3,604 | 2 | Borough |
| Wharton | 35 | 7,491 | 7,251 | 0.63% | 3,603 | 2 | Borough |
| Morris Plains | 36 | 6,704 | 6,132 | 1.73% | 2,625 | 3 | Borough |
| Rockaway | 37 | 6,668 | 6,582 | 0.26% | 3,212 | 2 | Borough |
| Rockaway | 38 | 6,663 | 6,582 | 0.18% | 3,210 | 2 | Borough |
| Morris Plains | 39 | 6,601 | 6,132 | 0.17% | 2,585 | 3 | Borough |
| Mendham | 40 | 6,072 | 6,010 | 0.25% | 341 | 18 | Township |
| Mount Arlington | 41 | 5,999 | 5,898 | 0.33% | 2,801 | 2 | Borough |
| Mount Arlington | 42 | 5,990 | 5,898 | 0.18% | 2,796 | 2 | Borough |
| Mendham | 43 | 5,010 | 4,957 | 0.2% | 845 | 6 | Borough |
| Mendham | 44 | 5,010 | 4,957 | 0.2% | 845 | 6 | Borough |
| Mountain Lakes | 45 | 4,689 | 4,462 | 0.97% | 1,773 | 3 | Borough |
| Mountain Lakes | 46 | 4,652 | 4,462 | 0.17% | 1,759 | 3 | Borough |
| Boonton | 47 | 4,478 | 4,376 | 0.4% | 551 | 8 | Township |
| Mine Hill | 48 | 4,311 | 4,004 | 3.36% | 1,468 | 3 | Township |
| Netcong | 49 | 4,162 | 3,367 | 6.04% | 5,002 | 1 | Borough |
| Riverdale | 50 | 4,152 | 4,099 | 0.24% | 2,049 | 2 | Borough |
| Riverdale | 51 | 4,151 | 4,099 | 0.22% | 2,049 | 2 | Borough |
| Netcong | 52 | 4,064 | 3,367 | 3.54% | 4,885 | 1 | Borough |
| Harding | 53 | 3,955 | 3,873 | 0.48% | 197 | 20 | Township |
| Peapack and Gladstone | 54 | 2,614 | 2,553 | 0.46% | 456 | 6 | Borough |
| Chester | 55 | 1,701 | 1,670 | 0.35% | 1,068 | 2 | Borough |
| Chester | 56 | 1,701 | 1,670 | 0.35% | 1,068 | 2 | Borough |
| Victory Gardens | 57 | 1,600 | 1,579 | 0.25% | 11,034 | 0 | Borough |
| Victory Gardens | 58 | 1,599 | 1,579 | 0.19% | 11,028 | 0 | Borough |
Parsippany-Troy Hills is the largest city in Morris County, with a population of 56,809.
Victory Gardens is the smallest city in Morris County, with a population of 1,599.
There are 58 cities in Morris County, New Jersey.