Buffalo, Oklahoma

Buffalo, Oklahoma
Harper County Courthouse (2007)
Location in Harper County and the state of Oklahoma.
Coordinates: 36°50′07″N 99°37′40″W / 36.83528°N 99.62778°W / 36.83528; -99.62778
CountryUnited States
StateOklahoma
CountyHarper
Government
 • MayorJarie Coggins
Area
 • Total
1.11 sq mi (2.88 km2)
 • Land1.11 sq mi (2.88 km2)
 • Water0 sq mi (0.00 km2)
Elevation
1,801 ft (549 m)
Population
 (2020)
 • Total
1,039
 • Density933.4/sq mi (360.37/km2)
Time zoneUTC-6 (CST)
 • Summer (DST)UTC-5 (CDT)
ZIP code
73834
Area code580
FIPS code40-09850
GNIS ID2411740
Websitebuffalooklahoma.org

Buffalo is a town in and the county seat of Harper County, Oklahoma, United States. As of the 2020 census, the town's population was 1,039. It was named after the Buffalo Creek valley, in which it is located.