Salem County, New Jersey Cities (2025)

26 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pennsville112,92812,6790.57%60821 Township
Pennsville212,34811,9680.25%1,15211 CDP
Pittsgrove39,0428,7790.78%20145 Township
Carneys Point48,7368,6350.49%51717 Township
Carneys Point58,3257,3020.76%9948 CDP
Salem65,4035,3010.63%2,3052 City
Salem75,3865,3010.32%2,2982 City
Penns Grove84,9564,8570.71%5,5501 Borough
Penns Grove94,9374,8570.33%5,5291 Borough
Pilesgrove104,3024,1860.82%12335 Township
Woodstown113,7833,6810.69%2,4022 Borough
Woodstown123,7763,6810.51%2,3972 Borough
Upper Pittsgrove133,5443,4341.06%8840 Township
Alloway143,3423,2690.45%10033 Township
Quinton152,6602,5860.72%11224 Township
Oldmans161,9601,9100.72%10020 Township
Lower Alloways Creek171,7621,7180.69%3945 Township
Mannington181,4901,4640.95%4434 Township
Alloway191,4351,4740.21%2097 CDP
Elmer201,3861,3430.65%1,5591 Borough
Elmer211,3851,3430.58%1,5581 Borough
Auburn221,3308287.17%3134 CDP
Elsinboro231,0251,0010.89%8612 Township
Quinton24433369-2.26%4891 CDP
Hancocks Bridge253713081.92%1,6270 CDP
Pedricktown26328384-3.81%1882 CDP

Salem County Cities Summary

Largest City

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

Smallest City

Pedricktown is the smallest city in Salem County, with a population of 328.

10 Largest Cities

There are 26 cities in Salem County, New Jersey.

Location of Salem County