Buffalo Township (Marshall Cnty), South Dakota is a small rural unincorporated community with a population of just over 200 people. Although the population of Buffalo Township is quite small, it is highly rated by the bestplaces website. The city has an overall score of 8 out of 10 stars, with 5 stars for Housing, 4 for Diversity and 8 for Education. Buffalo Township scored 7 in Cost of Living, 6 in Climate and 9 in Jobs. Its weather is classified as “cold” with an average annual temperature of 39°F and average snowfall of 80 inches per year. Despite its cold climate, Buffalo Township offers plenty in terms of education, entertainment and affordability making it an ideal place to call home.
Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.
Buffalo_township_(Marshall_County), South Dakota has never been in one of our rankings. Do you think this is a mistake?
Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings