Krafts Creek is a long first-order tributary to Marshyhope Creek in Dorchester County, Maryland.
Krafts Creek rises about north-northwest of Walnut Landing, Maryland in a tidal marsh and then flows north to join Marshyhope Creek about north-northwest of Walnut Landing, Maryland.
Krafts Creek drains of area, receives about 44.0 in/year [CONVERT] of precipitation, and is about 3.94% forested.