Penns Grove, New Jersey
According to the United States Census Bureau, the borough had a total area of 0.912 square miles (2.361 km2), including 0.910 square miles (2.357 km2) of land and 0.002 square miles (0.004 km2) of water (0.18%).