Highlands liegt in der südwestlichen Ecke von North Carolina in den Appalachen im Nantahala National Forest.