Long before the first European settlers arrived to the mountains of southwestern North Carolina, they were home to the Cherokee Indian Nation.
The city was named for Jesse Franklin, one of two state commissioners who surveyed and organized the town in 1820 as the county seat for what would become Macon County in 1828.