Rancocas Creek is a tributary of the Delaware River in southwestern New Jersey in the United States. The creek's main stem is 8.3 miles (13.4 km) long, with a North Branch of 28.3 miles (45.5 km) and a South Branch flowing 21.7 miles (34.9 km).[1] The creek system drains a rural agricultural and forested area on the western edge of the Pinelands north and northeast of Camden and the New Jersey suburbs of Philadelphia.