Buffalo Creek is a tributary of the Allegheny River in Armstrong and Butler counties, Pennsylvania in the United States.
[1] Buffalo Creek joins the Allegheny River at the borough of Freeport.
[1] (Mouth at the Allegheny River) Cornplanter Run is a stream located just 5.6 miles from Freeport in South Buffalo township.
It was once known as Cornplanter's Run, named for Chief Cornplanter whose people once resided near its mouth where they raised corn.
[15] Buffalo Creek traverses the following political subdivisions, given in the order encountered traveling downstream.