Green Spring Branch is a 2.91 mi (4.68 km) long 2nd order tributary to Duck Creek in New Castle County, Delaware.