Salem County, New Jersey Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Pennsville112,97412,6770.39%61021 Township
Pittsgrove29,0878,7860.53%20245 Township
Carneys Point38,8208,6030.62%52217 Township
Salem45,4115,2910.41%2,3082 City
Penns Grove54,9594,8390.51%5,5531 Borough
Pilesgrove64,2894,1850.21%12335 Township
Woodstown73,8023,6850.48%2,4142 Borough
Upper Pittsgrove83,5733,4400.79%8940 Township
Alloway93,3513,2620.39%10033 Township
Quinton102,7072,5841.2%11424 Township
Oldmans111,9611,9080.36%10120 Township
Lower Alloways Creek121,7521,7030.4%3945 Township
Mannington131,5121,4671.14%4534 Township
Elmer141,3811,3350.36%1,5531 Borough
Elsinboro151,0411,0160.39%8712 Township

Salem County Cities Summary

Largest City

Pennsville is the largest city in Salem County, with a population of 12,974.

Smallest City

Elsinboro is the smallest city in Salem County, with a population of 1,041.

10 Largest Cities

There are 15 cities in Salem County, New Jersey.

Location of Salem County