Lake Santeetlah is a town in Graham County, North Carolina, United States, 6 miles northwest of Robbinsville on a peninsula surrounded by Lake Santeetlah—which in turn is largely surrounded by Nantahala National Forest.