The total amount of suspended solids in the waters of Buffalo Creek ranges from approximately 2 milligrams per liter to about 17 milligrams per liter. For the first few miles of the creek, it increases steadily before jumping to about 7 milligrams per liter where Aikey Road passes over the creek. For the rest of the way downstream, the concentration fluctuates largely. The highest concentrations are at Mifflinburg, where the concentration is 17 milligrams per liter, and at Lewisburg, near the mouth, where the concentration is almost 15 milligrams per liter. The sediment of sediment flowing through Buffalo Creek and all its tributaries in 2000 and 2008 was approximately per year.