Perch Creek is a 5.66 mi (9.11 km) long 2nd order tributary to the Elk River in Cecil County, Maryland.