Cross Creek is a long 4th order tributary to the Cape Fear River in Cumberland County, North Carolina.
According to the Geographic Names Information System, it has also been known historically as:
Cross Creek rises on the west side of Fayetteville, North Carolina in Fort Bragg. Cross Creek then flows southeast through Fayetteville to join the Cape Fear River on the east side of Fayetteville.
Cross Creek drains of area, receives about 47.2 in/year of precipitation, has a wetness index of 489.33 and is about 20% forested.