According to Foretee, Legacy Hills began in 1904 as the Laporte Country Club, a six-hole course, and the local Elks Club bought it in 1940. Later owners renamed it Beacon Hills and expanded it to 18 holes, and a new back nine designed by Ernest Schrock opened in 2006.