Buffalo Creek | rises near Bluff Mountain in SE Ashe County and flows NE into North Fork New River. |
Buffalo Creek | rises in N Caldwell County and flows S into Yadkin River. |
Buffalo Creek | rises in N Cleveland County and flows SW through Cleveland County into South Carolina, where it enters Broad River. |
Buffalo Creek | rises in NW Cleveland County and flows SW into Rutherford County, where it enters Brier Creek. |
Buffalo Creek | rises in NE Davie County and flows SW approx. 3 mi. into Dutchman Creek about 4 mi. from its mouth in the Horseshoe of Yadkin River. |
Buffalo Creek | rises in N Forsyth County and flows NE into S Stokes County, where it enters Town Fork Creek. |
Buffalo Creek | rises in central Franklin County and flows SW into Tar River. |
Buffalo Creek | rises in N Franklin County and flows SE into Sandy Creek. |
Buffalo Creek | rises in NW Franklin County and flows NE into Tar River. |
Buffalo Creek | is formed by the junction of North Buffalo Creek and South Buffalo Creek in NE Guilford County. It flows NE into Reedy Fork Creek. Named after 1755 but before 1758. |