Aviva Directory » Local & Global » North America » United States » States » Oklahoma » Cities & Towns » Buffalo

The town of Buffalo is located at the eastern edge of the Panhandle in northwestern Oklahoma. It is the seat of Harper County. The town began as a stop along the old military trail, and its post office was established in 1907, about five months before Oklahoma became a state.



Recommended Resources

Search for Buffalo on Google or Bing