Buffalo, Maine

Buffalo: a city in Aroostook County, Maine.

About

Buffalo is a city located in the county of Aroostook in the U.S. state of Maine.

Quick Facts about Buffalo

State Maine (United States)
County Aroostook County
Latitude & Longitude 46.8270,-68.4859
Time Zone America/New_York
Local time 16:54:01 (10th November 2026)
Weather 30℉ Mostly Cloudy 7-days weather

Geography

Buffalo is located at 46°49'37"N 68°29'9"W (46.8269900, -68.4858800).

Buffalo map

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

Weather

30°F
Mostly Cloudy
7 mph W Tonight

Mostly cloudy, with a low around 30. West wind around 7 mph.

7-Day Forecast

Nearby Schools and Colleges

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

Code Name City ZIP
161484 Northern Maine Community College Presque Isle (ME) 04769-2016

Closest post offices linked to Buffalo.

Post Office Name City ZIP
Portag Post Office Portage (ME) 04768

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 Aroostook County

Cities, towns, neighborhoods & other populated places in Aroostook County , ME.

City Name Population Title
Presque Isle 8,950 City in Maine, United States
Caribou 7,622 City in Maine
Houlton 5,766 Town in Maine, USA
Fort Kent 3,805 Town in Maine, USA
Madawaska 3,715 Town in Maine, United States
Fort Fairfield 3,278 City in Aroostook County, Maine, United States of America
Limestone 2,164 Town in Aroostook County, Maine, United States
Van Buren 1,983 Town in Aroostook County, Maine, United States
Mapleton 1,824 Main settlement in the town of the same name in Aroostook County, Maine, United States
Washburn 1,533 Town in Maine
Mars Hill 1,461 Human settlement in United States of America
Hodgdon 1,267 City in Aroostook County, Maine, United States of America