Cities, Towns and Municipipalities

The following municipalities are located in Salem County New Jersey. Census-designated places, villages and other unincorporated communities are listed under the respective municipalities. Links to their official web sites are provided, if available.


Salem County (official website)

Alloway Township

Carneys Point Township 

"At the general election held on November 2, 1976, the citizens of Upper Penns Neck Township in Salem County voted 1931 to 887 in favor of changing the township's name to Carneys Point Township"

Elmer (borough)

Elsinboro Township

Lower Alloways Creek Township

Mannington Township

Oldmans Township

Penns Grove (borough)

Pennsville Township

Pilesgrove Township

Pittsgrove Township

Quinton Township

Salem (city)

Upper Pittsgrove Township

Woodstown (borough)