 Benaja Creek rises on the divide between Benaja Creek and Haw River about 3 miles north of Browns Summit in Rockingham County, North Carolina.Benaja Creek then flows southeast barely into Guilford County before turning northeast back into Rockingham County to meet the Haw River about 5 miles south of Reidsville, North Carolina.Benaja Creek drains of area, receives about 46.1 in/year of precipitation, has a topographic wetness index of 421.17 and is about 33% forested.