Seven Lakes is a census-designated place in Moore County, North Carolina, United States. It is located approximately 10–15 minutes from the Pinehurst #2, where four U.S. Opens have been held, in 1999, 2005, 2014, and 2024. In 2018, the population of the Seven Lakes CDP was 4,404.