Buffalo Map
Buffalo is a census-designated place (CDP) in Union County, South Carolina, United States. The population was 1,266 at the 2010 United States Census.
Buffalo is located at 34°43?23?N 81°40?39?W / 34.723115°N 81.677454°W / 34.723115; -81.677454.
According to the United States Census Bureau, the CDP has a total area of 4.0 square miles (10.4 km2), all of it land.
Nearby cities include Pacolet, Lockhart, Carlisle, Whitmire, Roebuck.