The 2029 PGA Championship is scheduled to be held at Baltusrol Golf Club in Springfield, New Jersey. Baltusrol has hosted USGA national championships 15 times as well as the PGA Championship in 2005 and 2016. Baltusrol is located 20 miles from New York City.