All Counties › North Carolina
Macon County, North Carolina
Macon County occupies North Carolina's far southwestern mountains, bordered by the Nantahala National Forest, with Franklin as its seat and Highlands, a high-elevation resort town, drawing second-home buyers to the plateau near Cashiers. National forest holdings and steep terrain limit buildable land, so slope-based zoning, well and septic feasibility, and scarce view lots around Highlands drive value more than raw acreage.
Open the live Macon County map →
Macon County at a glance
- 39,000Population (2025)
- FranklinCounty seat
- 516 sq miLand area
- 76 / sq miDensity
- $59,000Median household income
- $250,000Median home value
What the live Macon County map shows
Free in your browser, nothing to download:
- City Boundaries: 2
- School Boundaries: 1
- Congressional Districts: 1
- Soils: 131
- State House Districts: 2
- State Senate Districts: 1
Cities and towns in Macon County
Franklin, Highlands.
Neighboring counties
- Jackson County, NC · map
- Clay County, NC · map
- Rabun County, GA · map
- Swain County, NC · map
- Graham County, NC · map
- Towns County, GA · map
- Cherokee County, NC · map
- Oconee County, SC · map