Highlands

City / town · North Carolina

Highlands

Best timeMar–Jun, Sep–Nov
From you
Nearest airportAVL · 45 mi
On this page

Overview

Highlands is a small mountain town in Macon and Jackson counties in the Mountains region of North Carolina on a plateau in the southern Appalachian mountains, within the Nantahala National Forest. It lies mostly in southeastern Macon and slightly in southwestern Jackson counties.

1 things to do

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Best things about Highlands

Highlands Nature Center

Natural history museum offering exhibits of local biology and year-round educational programs.

Plan your trip

Best time to visit & weather

Most comfortable: Mar–Jun, Sep–Nov. Summer highs reach about 90°F; winter lows dip to about 32°F. Very hot (Jul) — plan outdoor time for mornings. Wettest: Jul and Aug. (climate data from nearby Greenville)

Jan: 4.1 in rain4.1"Jan: high 53°F, low 32°F53°32°JanFeb: 3.8 in rain3.8"Feb: high 57°F, low 35°F57°35°FebMar: 4.5 in rain4.5"Mar: high 64°F, low 41°F64°41°MarApr: 4.0 in rain4"Apr: high 73°F, low 49°F73°49°AprMay: 4.1 in rain4.1"May: high 80°F, low 58°F80°58°MayJun: 3.9 in rain3.9"Jun: high 87°F, low 66°F87°66°JunJul: 4.8 in rain4.8"Jul: high 90°F, low 69°F90°69°JulAug: 4.7 in rain4.7"Aug: high 88°F, low 68°F88°68°AugSep: 3.7 in rain3.7"Sep: high 83°F, low 62°F83°62°SepOct: 3.6 in rain3.6"Oct: high 73°F, low 50°F73°50°OctNov: 3.8 in rain3.8"Nov: high 63°F, low 40°F63°40°NovDec: 4.6 in rain4.6"Dec: high 55°F, low 35°F55°35°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • AVL Asheville Regional Airport, Asheville — 45 mi away. Directions
  • GSP Greenville-Spartanburg International Airport, Greenville/Greer/Spartanburg — 56 mi away. Directions
  • TYS McGhee Tyson Airport, Knoxville/Maryville — 69 mi away (major hub). Directions

There is no airport in Highlands. The closest airport is Macon County Airport (1A5) in Franklin, NC. The closest airport with commercial airline services is Asheville Regional Airport (AVL) which requires about an hour and a half drive. Many visitors also use Atlanta Hartsfield Airport(ATL) but this requires about a two-hour drive to get into Highlands.

Full “Get in” guide ↓

Budget & where to stay

No prices are listed for this place yet. See the Sleep guide ↓ for options.

Food for you

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Understand

    Legend has it that the founders of the Town, Samuel Truman Kelsey and Clinton Carter Hutchinson, drew two lines on a map, one between Chicago and Savannah and the other between Baltimore and New Orleans, and decided that this location would be a future crossroads of commerce at an elevation of 4118 feet on Main Street. Kelsey promoted Highlands on the basis of its healthy air and excellent potential for orchards and gardens. Because of its cool climate and scenic beauty, it quickly became a popular location for historic inns and churches, golf courses, seasonal homes, and a unique and thriving downtown business area.

    While many small towns are trying to stimulate commerce, Highlands is in the enviable position of needing to manage its high rate of growth. The downtown is successful because of its quaint shops and restaurants, clean environment, and rustic atmosphere that is not overstated. For many people, the downtown serves as a focus for social interaction, and the town has strived in its general layout and streetscape to invite people to mingle and window shop.

    Get in

    By plane

    There is no airport in Highlands. The closest airport is Macon County Airport (1A5) in Franklin, NC. The closest airport with commercial airline services is Asheville Regional Airport (AVL) which requires about an hour and a half drive. Many visitors also use Atlanta Hartsfield Airport(ATL) but this requires about a two-hour drive to get into Highlands.

    By car

    The drive into Highlands is beautiful and scenic but visitors should be prepared for narrow, winding roads. Many of the main roads coming into Highlands have steep drop offs, such as the Nantahala Gorge on Highway 64. The curves coming up the mountain can be hard on the toughest stomach, so be prepared to pull over at some of the many pull-offs to ease your stomach and take some pictures of the breath-taking views. Many of the best snapshots of the mountains can be obtained from the side of the road. A less scenic, but with fewer curves, drive on Buck Creek road from Franklin may be easier on the stomach!

    By bus

    No buses operate in Highlands.

    Get around

    If you're staying close to Main Street, walking is the easiest way to get around. Because there is no taxi service, walking or riding a bicycle will provide a picturesque way of navigating around town. But bike riders should be wary: the roads are narrow and blind curves make for a very potentially dangerous situation. Only ride bikes in town, and avoid taking them on the highway. Drive your own car when going outside of the city.

    Do

    Do Highlands Nature Center

    Natural history museum offering exhibits of local biology and year-round educational programs.

    📍 930 Horse Cove Road☎ +1 (828) 526-2623⚠ Last checked Jun 2018 — confirm before you go
    MapsWebsite

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.