Horsepen Creek is a long 1st order tributary to the Uwharrie River in Montgomery County, North Carolina.
Horsepen Creek rises on the Reeves Spring Branch divide in Montgomery County about 1 mile west of Coggins Mine, North Carolina. Horsepen Creek then flows southeast and joins the Uwharrie River about 1 mile southeast of Coggins Mine.
Horsepen Creek drains of area, receives about 47.6 in/year of precipitation, has a wetness index of 333.64 and is about 94% forested.