Mid-size towns
Explore 4 municipalities in Salem County.
Smaller towns
Explore 11 municipalities in Salem County.
Things to do in Salem County
Parks, historic sites, museums and attractions in the South Jersey directory.
Fort Mott State Park
Pennsville · 454 Fort Mott Road
Finn's Point National Cemetery
Dance Expressions
Pennsville · 157E North Broadway
Cowtown Rodeo
Pilesgrove · 780 Harding Highway
Where to eat & drink in Salem County
Browse local restaurants, cafés, wineries and other food stops by town.
Auburn Road Vineyards
Pilesgrove · 117 Sharptown Auburn Rd
Woodstown Diner
Woodstown · 16 Harding Highway
The Shipyard
Pennsville · 60 Main Street
Silvana's Italian Restaurant
Pennsville · 185 North Broadway
Salem Oak Vineyards
Pedricktown · 62 N Railroad Ave
Point 40 Diner
Monroeville · 761 Route 40
Upcoming events in Salem County
Find current dates and confirm details with each organizer before heading out.
Shopping in Salem County
Find shops and markets across the county.
Tractor Supply Company
Pilesgrove · 862 Route 45
Home Coming Art Studio
Pennsville · 86A North Broadway
Family Dollar
Penns Grove · 10 South Virginia Avenue
Cawmans Antiques & Things
Salem · 529 Salem Quinton Road
Pennsville Farm Market
Pennsville · 373 North Broadway
One of a King Boutique
Pennsville · 163 North Broadway
Good to know about Salem County
Quick answers for planning a South Jersey visit.
What towns are in Salem County?
Salem County has 15 municipalities. Larger communities include Pennsville, Pittsgrove, Carneys Point.
What can I do in Salem County?
Use the town and place sections above to find parks, museums, historic sites and other local stops. Check access and hours directly.
Where is Salem County?
Salem County is in southern New Jersey. Use the town pages to plan a more specific visit.