Buffalo, Missouri

city in Dallas County, Missouri, United States

Buffalo is a city in Missouri, United States. It is the county seat of Dallas County. In 2020, 3,290 people lived there.