Buffalo Lake is a small town in Renville county located in central Minnesota. Family and a good quality of life are central to our community. We enjoy great churches, public schools, community activities, parks, organizations and all the benefits of living in Minnesota. We have a strong agricultural and business presence offering an economically stable future for our community.