There are 47 golf courses within 25 miles of Buffalo: 33 public and 14 private. The best public course is Links At Ivy Ridge. The most forgiving 18 is Delaware Park Golf Course.

The best golf course in Buffalo is Crag Burn Golf Club in East Aurora, a private club.
Overall score out of 10.
The best public golf course in Buffalo is Links At Ivy Ridge in Akron.
Open to anyone.
The easiest 18-hole golf course in Buffalo is Delaware Park Golf Course.
Easiest first; the number is the overall rating.
The hardest golf course in Buffalo is Buffalo Tournament Club in Lancaster.
Hardest first; the number is the overall rating.
The golf course with the best views in Buffalo is Wanakah Country Club Inc in Hamburg. For public golf, Beaver Island Golf Course (BIGC) in Grand Island.
Best views first; the number is the overall rating.
The best golf course restaurant in Buffalo is at East Aurora Country Club in East Aurora.
Best food first; the number is the overall rating.
The best 9-hole golf course near Buffalo is South Park Golf Course.
Overall score out of 10.
The best par-3 golf course in Buffalo is Gothic Hill Golf Course in Lockport.
Overall score out of 10.
47 golf courses within 25 miles: 4 in the city and the rest in nearby towns. 33 are public.
Wanakah Country Club Inc in Hamburg, from 1899. The newest is Crag Burn Golf Club in East Aurora (2026).