Buffalo, Missouri

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