Buffalo Heights Golf Course was established in 1932 and remains a quality 9 hole course nestled in the beautiful community of Buffalo Minnesota. Our course offers a satisfying golf experience to all levels of play, from beginner to expert. The course offers challenges for the expert with a majority of par 4 and 5 holes while remaining a comfortable hour and 1/2 walking course.”
Buffalo Heights offers very competitive pricing with special pricing and tee times for groups. Groups may also sign up for after work play. Our successful youth program provides an affordable golf experience to over 60 youth each summer.