Highlands, North Carolina is a gem nestled in the mountains of western North Carolina. Featuring fantastic outdoor and cultural activities for everyone. Highlands, NC is located on the spine of the Smoky Mountain at an elevation of 4,118 feet above sea level.