Sussex County, New Jersey Cities (2026)

27 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Franklin171,85268,3151.4%1,55646 Township
Vernon223,17522,2910.64%34368 Township
Sparta320,65219,6230.71%56237 Township
Franklin416,93916,3740.74%30356 Township
Hopatcong514,97014,3300.74%1,37611 Borough
Wantage611,26110,7880.78%16967 Township
Newton78,8058,3462.15%2,6213 Town
Hardyston88,5788,1140.62%26932 Township
Byram98,3318,0050.69%38722 Township
Andover105,7775,9950.8%28820 Township
Frankford115,4155,2960.61%16034 Township
Franklin125,1454,8960.84%1,1814 Borough
Stillwater134,1453,9900.63%15427 Township
Montague143,9323,7780.67%8745 Township
Green153,7643,6050.7%23516 Township
Stanhope163,6453,5150.64%1,9832 Borough
Hamburg173,3933,2580.62%2,9631 Borough
Fredon183,3583,2300.63%19018 Township
Franklin193,3213,2560.21%14423 Township
Franklin203,0492,9670.46%13023 Township
Lafayette212,4732,3490.9%13818 Township
Ogdensburg222,3382,2520.6%1,0612 Borough
Sussex232,0982,0190.62%3,5381 Borough
Sandyston242,0461,9750.59%5041 Township
Branchville258207860.61%1,3831 Borough
Andover266185940.65%4581 Borough
Walpack27770%0.0024 Township

Sussex County Cities Summary

Largest City

Franklin is the largest city in Sussex County, with a population of 71,852.

Smallest City

Walpack is the smallest city in Sussex County, with a population of 7.

10 Largest Cities

There are 27 cities in Sussex County, New Jersey.

Location of Sussex County