Sussex County, New Jersey Cities (2025)

36 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Franklin170,85768,3151.42%1,53546 Township
Vernon223,02722,2910.65%34168 Township
Sparta320,50719,6230.71%55837 Township
Franklin416,81516,3740.74%30156 Township
Hopatcong514,86014,3300.75%1,36611 Borough
Hopatcong614,85514,3300.71%1,36511 Borough
Wantage711,17410,7880.78%16767 Township
Newton88,6208,3462.19%2,5653 Town
Hardyston98,5258,1140.63%26732 Township
Newton108,4578,3460.26%2,5173 Town
Byram118,2748,0050.69%38422 Township
Andover125,7315,9950.81%28620 Township
Frankford135,3825,2960.62%15934 Township
Franklin145,1024,8960.85%1,1714 Borough
Franklin155,0994,8960.79%1,1714 Borough
Stillwater164,1193,9900.64%15327 Township
Montague173,9063,7780.67%8645 Township
Green183,7383,6050.7%23316 Township
Stanhope193,6223,5150.64%1,9712 Borough
Stanhope203,6203,5150.58%1,9702 Borough
Hamburg213,3743,2580.69%2,9471 Borough
Hamburg223,3723,2580.63%2,9451 Borough
Fredon233,3373,2300.63%18918 Township
Franklin243,3143,2560.21%14423 Township
Franklin253,0352,9670.46%13023 Township
Lafayette262,4512,3490.91%13718 Township
Ogdensburg272,3242,2520.61%1,0542 Borough
Ogdensburg282,3242,2520.61%1,0542 Borough
Sussex292,0852,0190.63%3,5161 Borough
Sussex302,0852,0190.63%3,5161 Borough
Sandyston312,0341,9750.59%4941 Township
Branchville328167860.74%1,3761 Borough
Branchville338157860.62%1,3741 Borough
Andover346145940.66%4551 Borough
Andover356145940.66%4551 Borough
Walpack36770%0.0024 Township

Sussex County Cities Summary

Largest City

Franklin is the largest city in Sussex County, with a population of 70,857.

Smallest City

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

10 Largest Cities

There are 36 cities in Sussex County, New Jersey.

Location of Sussex County