Buffalo, Ohio

Buffalo: a city in Jackson County, Ohio.

About

Buffalo is a city located in the county of Jackson in the U.S. state of Ohio.

Quick Facts about Buffalo

State Ohio (United States)
County Jackson County
Latitude & Longitude 39.0965,-82.6482
Time Zone America/New_York
Local time 16:00:23 (10th November 2026)
Weather 67℉ Sunny 7-days weather

Geography

Buffalo is located at 39°5'47"N 82°38'54"W (39.0964600, -82.6482200).

Buffalo map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

67°F
Sunny
2 to 6 mph W Today

Sunny, with a high near 67. West wind 2 to 6 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Buffalo, OH. Select a name to open its map and contact details.

Code Name City ZIP
409537 Pike County Joint Vocational School District Piketon (OH) 45661

Nearby Transit Stations (5)

Rail and bus stations connected to Buffalo, OH. Select a station to open its map and address details.

Code Name Address Type
SPM South Portsmouth–South Shore station Main St & US 23 RAIL
AKY Ashland Transportation Center 99 15th Street RAIL
HUN Huntington 1050 8th Avenue RAIL
COL Columbus, OH 111 East Town Street BUS
MAY Maysville West Front St & Rosemary Clooney St RAIL

Closest post offices linked to Buffalo.

Post Office Name City ZIP
Coalton Post Office Coalton (OH) 45621

Other places with the same name (10)

  • 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, Oklahoma town in Oklahoma. with a population of 1,265 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.

Other cities in Jackson County

Cities, towns, neighborhoods & other populated places in Jackson County , OH.

City Name Population Title
Wellston 5,532 City in Jackson County, Ohio, United States of America
Oak Hill 1,531 Village in Ohio, United States