Here’s where the next 7 PGA Championships will be played

A view of the 3rd hole at Oak Hill Country Club in Rochester, New York, which will host the 2023 PGA Championship.

A view of the 3rd hole at Oak Hill Country Club in Pittsford, N.Y., which will host the 2023 PGA Championship.

Gary Kellner/PGA of America