Buffalo, Oklahoma
Buffalo: town in Oklahoma
About
Buffalo is a town located in the county of Harper in the U.S. state of Oklahoma. Its population at the 2010 census was 1,299 and a population density of 444 people per km². After 10 years in 2020 city had an estimated population of 1,265 inhabitants.
Quick Facts about Buffalo
| Population | 1,265 (2020) |
| Country | United States of America |
| State | Oklahoma (United States) |
| County | Harper County |
| Postal code | 73834 |
| Area | 2.93 km2 |
| Latitude & Longitude | 36.8356,-99.6304 |
| Altitude | 1,814 feet / 553 meters |
| Capital city | Buffalo is capital of Harper County |
| Time Zone | America/Chicago |
| Local time | 18:25:22 (15th April 2026) |
| Density | 432 Pop. per km² as of 2020 |
| Population growth | -2.69% (2010-2020) |
| Weather | 81℉ Sunny 7-days weather |
Geography
Buffalo is located at 36°50'8"N 99°37'49"W (36.8355900, -99.6304000).
Buffalo map
Weather
Sunny, with a high near 81. West wind around 13 mph, with gusts as high as 20 mph.
7-Day ForecastOfficial website of Buffalo
Official WebsiteDemographics
According to census records, the population of Buffalo decreased by 2.69% in 10 years.
| Year | Population | % Change | Method |
|---|---|---|---|
| 2010 | 1,299 | - | census |
| 2011 | 1,302 | 0.23% | estimation process |
| 2012 | 1,301 | -0.08% | estimation process |
| 2013 | 1,354 | 3.91% | estimation process |
| 2014 | 1,362 | 0.59% | estimation process |
| 2015 | 1,337 | -1.87% | estimation process |
| 2016 | 1,321 | -1.21% | estimation process |
| 2017 | 1,322 | 0.08% | estimation process |
| 2018 | 1,302 | -1.54% | estimation process |
| 2019 | 1,287 | -1.17% | estimation process |
| 2020 | 1,265 | -1.74% | estimation process |
Services and Civic Places in Buffalo
1Buffalo Town Hall
610 N Hoy St, Buffalo, OK 73834 View details
2USDA Service Center
2 Miles Addition, Buffalo, OK 73834, United States View details
Phone: +15807352033 | Website available
People born in Buffalo (1)
American politician Sandra Townsend was born in Buffalo
Nearby Schools and Colleges
Schools and campuses linked to Buffalo, OK. Select a name to open its map and contact details.
| Code | Name | City | ZIP |
|---|---|---|---|
| 208044 | Formations Institute of Cosmetology & Barbering | Woodward (OK) | 73801 |
| 208053 | High Plains Technology Center | Woodward (OK) | 73801 |
Nearby Transit Stations (1)
Rail and bus stations connected to Buffalo, OK. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| DDG | Dodge City | Central Ave & Wyatt Earp St. | RAIL |
Closest post offices linked to Buffalo.
| Post Office Name | City | ZIP |
|---|---|---|
| Buffal Post Office | Buffalo (OK) | 73834 |
Other places with the same name (14)
- Buffalo, New York The second most populous city in New York. with a population of 254,479 people.
- Buffalo, Wyoming city in and county seat of Johnson County, Wyoming, United States with a population of 4,659 people.
- Buffalo, Missouri city in Dallas County, Missouri, United States with a population of 3,202 people.
- Buffalo, Pennsylvania township in northeastern Perry County, Pennsylvania with a population of 2,011 people.
- Buffalo, Texas city in Leon County, Texas with a population of 1,910 people.
- Buffalo, Minnesota city in Wright County, Minnesota, US with a population of 1,898 people.
- Buffalo, Texas city in Leon County, Texas with a population of 1,846 people.
- Buffalo, West Virginia town in West Virginia, USA with a population of 1,263 people.
- Buffalo, Iowa city in Iowa with a population of 1,257 people.
- Buffalo, Ohio city in Ohio County, Indiana, United States of America with a population of 804 people.
- Buffalo, Illinois village in Sangamon County, Illinois, United States with a population of 431 people.
- Buffalo, Kansas city of Kansas, United States with a population of 205 people.
- Buffalo, North Dakota city in North Dakota with a population of 79 people.
- Buffalo, South Dakota town in and county seat of Harding County, South Dakota, United States with a population of 57 people.
Other cities in Harper County
Cities, towns, neighborhoods & other populated places in Harper County , OK.
| City Name | Population | Title |
|---|---|---|
| Laverne | 1,297 | Town in Harper County, Oklahoma, United States |
| May | 39 | Human settlement in Harper County, Oklahoma, United States of America |
| Rosston | 31 | Town of the United States |
Distance to Other Cities
Buffalo distances to largest Oklahoma cities