What county is Pennsville NJ in?

Pennsville, New Jersey is a township that is located in Salem county New Jersey. Pennsville, New Jersey is located on a main river on western New Jersey.