The Pinehurst Resort will host the 124th U.S. Open on June 13-16, 2024, at the resort's No. 2 golf course.