Townapedia
Greetings from Highlands, North Carolina, The Roof Garden of the Southeast - Large Letter Postcard (8876747917)
Greetings from Highlands, North Carolina, The Roof Garden of the Southeast - Large Letter Postcard (8876747917) · Steve Shook from Moscow, Idaho, USA, CC BY 2.0
The town of Highlands, North Carolina, in Macon County 01
The town of Highlands, North Carolina, in Macon County 01 · Harrison Keely, CC BY 4.0
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 01
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 01 · Harrison Keely, CC BY 4.0
A Kilwins Chocolates and ice cream shop exterior in Highlands, North Carolina 02
A Kilwins Chocolates and ice cream shop exterior in Highlands, North Carolina 02 · Harrison Keely, CC BY 4.0
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 04
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 04 · Harrison Keely, CC BY 4.0
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 03
A Kilwins Chocolates and ice cream shop interior in Highlands, North Carolina 03 · Harrison Keely, CC BY 4.0

Highlands, North Carolina

Highlands is a town of 1,074 people in Jackson County, North Carolina, founded in 1875.

Loading the weather...
Population1,074 -7.7% since 2019
Elevation4,117 ft 1,255 m
Founded1875
Land area6.3 sq mi
ZIP code28741
Nearest airportAngel Medical Center Heliport (93NC) 14 mi

Why visit Highlands

Townapedia lists 11 museums and landmarks, 11 parks and trails, 17 places to eat, 8 places to stay and 29 attractions in and around town.

Highlights include Bridal Veil Falls, Dry Falls, Highlands Inn and Baldwin-Coker Cottage.

July is the warmest month, with average highs of 78°F; January lows average 24°F.

About Highlands

Highlands is an incorporated town in Macon County in the U.S. state of North Carolina. Located on a plateau in the southern Appalachian Mountains, within the Nantahala National Forest, it lies mostly in southeastern Macon County and slightly in southwestern Jackson County, in the Highlands and Cashiers Townships, respectively. The permanent population was 1,014 at the 2020 census.

From the Wikipedia article Highlands, North Carolina (this version), under CC BY-SA 4.0.

Things to do29

Bridal Veil Falls

Waterfall · 2.2 mi

Waterfall located in the Nantahala National Forest in North Carolina, United States

Open in Google Maps · Wikipedia

Dry Falls

Waterfall · 2.5 mi

Waterfall in North Carolina, United States

Open in Google Maps · Wikipedia

Bearpen Mountain

Scenic view · 0.9 mi

Open in Google Maps

Little Bearpen Mountain

Scenic view · 0.6 mi

Open in Google Maps

Brooks Creek Falls

Waterfall · 2.2 mi

Open in Google Maps

Brushy Face

Scenic view · 1.5 mi

Open in Google Maps

Cornet Knob

Scenic view · 2.4 mi

Open in Google Maps

Dog Mountain

Scenic view · 2.0 mi

Open in Google Maps

Flat Mountain

Scenic view · 2.0 mi

Open in Google Maps

Fodderstack Mountain

Scenic view · 1.5 mi

Open in Google Maps

Highlands Falls

Waterfall · 1.7 mi

Open in Google Maps

Holt Knob

Scenic view · 0.7 mi

Open in Google Maps

17 more on the map.

Museums and landmarks11

Highlands Inn

Monument and historic site · National Register of Historic Places

Historic hotel in Highlands, North Carolina.

420 Main Street, Highlands

Open in Google Maps · Wikipedia

Baldwin-Coker Cottage

Monument and historic site · National Register of Historic Places · 0.6 mi

Highlands, North Carolina, listed on the NRHP in Macon County

Open in Google Maps · Wikipedia

Cabin Ben

Monument and historic site · National Register of Historic Places · 1.0 mi

Historic house in North Carolina, United States

Open in Google Maps · Wikipedia

Edwards Hotel

Monument and historic site · National Register of Historic Places

Listed on the NRHP in North Carolina

Open in Google Maps · Wikipedia

Highlands North Historic District

Monument and historic site · National Register of Historic Places · 0.4 mi

Historic district in North Carolina, United States

Open in Google Maps · Wikipedia

Playmore-Bowery Road Historic District

Monument and historic site · National Register of Historic Places · 1.2 mi

Historic district in North Carolina, United States

Open in Google Maps · Wikipedia

Satulah Mountain Historic District

Monument and historic site · National Register of Historic Places · 0.8 mi

Historic district in North Carolina, United States

Open in Google Maps · Wikipedia

Thomas Grant Harbison House

Monument and historic site · National Register of Historic Places · 1.7 mi

Highlands, North Carolina, listed on the NRHP in Macon County

Open in Google Maps · Wikipedia

Wilson Log House

Monument and historic site · National Register of Historic Places · 4.3 mi

Highlands, North Carolina, NRHP-listed

Open in Google Maps · Wikipedia

The Bascom

Museum · 0.5 mi

323 Franklin Road, Highlands

Open in Google Maps

Highlands Nature Center

Museum · 0.5 mi

930 Horse Cove Road, Highlands

Open in Google Maps

Parks, trails and playgrounds11

Highlands Country Club

Golf course · 1.1 mi

981 Dillard Road, Highlands

Open in Google Maps · +1 828 526 2181

Brushy Face Preserve

Hiking and trails · 1.3 mi

A relatively new Highlands-Cashiers Land Trust public property with hiking trails through old growth forests.

Pineland Dr, Highlands

Open in Google Maps

Dixon Park

Park · 1.9 mi

Owned by the Highlands-Cashiers Land Trust. This quiet park has some of the flattest hiking in Highlands and a small pond with picnic table.

Bowery Road, Highlands

Open in Google Maps

Kelsey-Hutchinson Park

Park

Public park & meeting area with art, pavilion, ice skating (in winter), etc. Owned by the Town of Highlands.

Open in Google Maps

Ravenel Park

Park · 0.8 mi

Home of Sunset Rock. Owned by Highlands-Cashiers Land Trust since 1914.

Open in Google Maps

Rhododendron Park

Park · 0.9 mi

Highlands-Cashiers Land Trust owned property on Big Bearpen Mountain in Highlands with public trails and views.

Open in Google Maps

Satulah Mountain Preserves

Hiking and trails · 1.2 mi

Owned by the Highlands-Cashiers Land Trust, the Satulah Mountain Preserves have 280 degree views, public trails, and provides habitat...

Open in Google Maps

Highlands Falls Country Club

Golf course · 1.5 mi

Open in Google Maps

Highlands Recreation Park

Park

Open in Google Maps

Kelsey Trail Preserve

Hiking and trails · 0.7 mi

Open in Google Maps

Ralph and Louise Sargent Preserve

Hiking and trails · 0.4 mi

Open in Google Maps

Advertisement

Restaurants and cafes17

Blue Bike Cafe

Restaurant · Breakfast

423 North 4th Street, Highlands

Mo-Sa 07:00-15:00

Open in Google Maps · +1-828-526-9922

Highlands Burrito

Restaurant · Mexican

226 South 4th Street, Highlands

Mo-Th 11:00-15:00; Fr-Sa 11:00-20:00

Open in Google Maps · +1-828-526-9313

Highlands Smokehouse

Restaurant · Barbecue · 0.7 mi

595 Franklin Road, Highlands

Mo 11:00-20:00; We-Sa 11:00-20:00; Su 11:00-19:00

Open in Google Maps · +1-828-526-3554

The Secret Garden

Restaurant · Sandwich

208 North 5th Street, Highlands

Open in Google Maps · +1-828-305-7509

Lakeside Restaurant

Restaurant · Seafood

531 Smallwood Avenue, Highlands

Open in Google Maps

Wolfgang's Restaurant and Wine Bistro

Diner · American

474 Main Street, Highlands

Open in Google Maps

BlackBear Breakfast and Lunch

Restaurant

137 Main Street

Open in Google Maps · +1-828-482-7020

El Agave

Restaurant · Mexican

72 Highlands Plaza

Open in Google Maps

Los Vaqueros Mexican Restaurant

Restaurant

30 Dillard Road

Open in Google Maps · +1-828-482-7040

Midpoint Restaurant

Restaurant · Regional

332 Main Street, Highlands

Open in Google Maps

Ristorante Paoletti

Restaurant

440 Main Street

Open in Google Maps · +1-828-526-4906

5 more on the map.

History

Highlands was founded in 1875 after its two founders, Samuel Truman Kelsey and Clinton Carter Hutchinson, drew lines from Chicago to Savannah and from New Orleans to New York City. They felt that the place where these lines met would eventually become a great trading center and commercial crossroads. Highlands was named for its lofty elevation.

In the 1930s the town became a golfing mecca when Bobby Jones of Atlanta and some of his well-heeled golfing buddies founded the Highlands Country Club.

Today that club is one of seven successful residential country club communities in the area. The Highlands Country Club is south of Highlands on Dillard Road (North Carolina Highway 106).

From the History section of Highlands, North Carolina on Wikipedia, under CC BY-SA 4.0.

Where to stay8

Churches and places of worship10

Advertisement

Shopping4

Gas and EV charging1

Schools, colleges and libraries2

Advertisement

Healthcare1

Map of Highlands

94 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

20°40°60°80°January: 8.0 in of rainFebruary: 6.9 in of rainMarch: 7.6 in of rainApril: 7.0 in of rainMay: 6.6 in of rainJune: 7.2 in of rainJuly: 7.1 in of rainAugust: 7.1 in of rainSeptember: 8.0 in of rainOctober: 6.5 in of rainNovember: 7.8 in of rainDecember: 8.7 in of rainJanuary: 42°FFebruary: 46°FMarch: 54°FApril: 62°FMay: 69°FJune: 75°FJuly: 78°FAugust: 76°FSeptember: 71°FOctober: 62°FNovember: 53°FDecember: 45°FJanuary: 24°FFebruary: 26°FMarch: 32°FApril: 39°FMay: 47°FJune: 54°FJuly: 58°FAugust: 57°FSeptember: 51°FOctober: 41°FNovember: 32°FDecember: 27°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan42°F24°F8.0 in2.6 in
Feb46°F26°F6.9 in2.0 in
Mar54°F32°F7.6 in1.8 in
Apr62°F39°F7.0 in0.0 in
May69°F47°F6.6 in0.2 in
Jun75°F54°F7.2 in0.0 in
Jul78°F58°F7.1 in0.0 in
Aug76°F57°F7.1 in0.0 in
Sep71°F51°F8.0 in0.0 in
Oct62°F41°F6.5 in0.0 in
Nov53°F32°F7.8 in0.1 in
Dec45°F27°F8.7 in3.5 in

U.S. Climate Normals 1991-2020 for Highlands Hcn (0 mi away), NOAA NCEI.

People and cost of living

$71,509median household income
$700,900median home value
$650median monthly rent
62.7median age
57.8%of adults have a bachelor's degree or higher
67.2%of homes are owner-occupied
14.6 minaverage commute
Age of residents
Under 187%18 to 3415%35 to 6432%65 and over47%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Jackson County has had 15 federal disaster declarations since 2000, most often for hurricanes.

  • 2026-01-24: Severe Winter Storm (Winter Storm)
  • 2024-09-28: Tropical Storm Helene (Tropical Storm)
  • 2024-09-26: Hurricane Helene (Tropical Storm)
  • 2022-10-01: Hurricane Ian (Hurricane)
  • 2021-09-08: Remnants Of Tropical Storm Fred (Hurricane)
  • 2020-08-02: Hurricane Isaias (Hurricane)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Angel Medical Center Heliport (93NC) is the nearest airport with scheduled flights listed in OpenStreetMap, 14 miles away.

  • Franklin 14 mi northwest, about 22 min by car
  • Mountain City 14 mi southwest, about 22 min by car
  • Clayton 17 mi southwest, about 27 min by car
  • Cullowhee 18 mi north, about 28 min by car
  • Bryson City 29 mi northwest, about 47 min by car
  • Brevard 30 mi northeast, about 48 min by car
  • Cherokee 30 mi north, about 49 min by car
  • Waynesville 32 mi north, about 51 min by car
  • Toccoa 33 mi south, about 54 min by car
  • Clemson 34 mi southeast, about 54 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.