×

Buffalo

Town in Oklahoma
Buffalo is a town and 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. Wikipedia
Population: 995 (2022)
ZIP code: 73834
Area: 1.11 mi²
Elevation: 1,801′
Area code: Area code 580