Sussex County, New Jersey Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Franklin168,98068,178-0.18%1,49446 Township
Vernon223,05322,2920.38%34168 Township
Sparta320,52519,6160.46%55937 Township
Franklin416,67716,3650.07%29956 Township
Hopatcong514,89714,3330.49%1,36911 Borough
Wantage611,21910,7920.58%16867 Township
Hardyston78,5928,1320.6%26932 Township
Newton88,5048,3260.21%2,5313 Town
Byram98,2818,0060.39%38522 Township
Andover105,7495,9980.49%28720 Township
Frankford115,3815,2890.24%15934 Township
Franklin125,1064,8960.45%1,1724 Borough
Stillwater134,0523,989-0.49%15027 Township
Montague143,9133,7770.44%8745 Township
Green153,7293,5940.38%23316 Township
Stanhope163,6313,5140.47%1,9762 Borough
Hamburg173,3563,2420.33%2,9311 Borough
Fredon183,3513,2280.57%19018 Township
Franklin193,3083,2440.61%14423 Township
Franklin203,0492,9840%13023 Township
Lafayette212,4292,3250.5%13618 Township
Ogdensburg222,3282,2520.39%1,0562 Borough
Sussex232,0872,0190.38%3,5191 Borough
Sandyston242,0401,9770.39%4941 Township
Branchville258127820.37%1,3691 Borough
Andover266165960.33%4571 Borough
Walpack27880%024 Township

Sussex County Cities Summary

Largest City

Franklin is the largest city in Sussex County, with a population of 68,980.

Smallest City

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

10 Largest Cities

There are 27 cities in Sussex County, New Jersey.

Location of Sussex County