Buffalo Creek es un afluente de tercer orden de 20,49 km (12,73 mi) de largo del río Deep en el condado de Moore, Carolina del Norte .
Buffalo Creek nace en un estanque a aproximadamente 0,5 millas al noreste de Zion Grove, Carolina del Norte, en el condado de Moore y luego fluye hacia el norte para unirse al río Deep a aproximadamente 0,5 millas al sureste de High Falls, Carolina del Norte . [2]
Buffalo Creek drena 21,80 millas cuadradas (56,5 km 2 ) de área, recibe alrededor de 48,1 pulgadas/año de precipitación, tiene un índice de humedad de 423,53 y aproximadamente el 65 % está cubierto de bosques. [4]