Macon is a town located in Warren County, North Carolina. As of the 2000 census, the town had a total population of 115. It is named for Nathaniel Macon, long-time Speaker of the U.S. House of Representatives. Reynolds Price, James B. Duke professor of English at Duke University, and considered one of the South's best contemporary writers, grew up in Macon.
Macon is located at 36°26'18" North, 78°4'59" West (36.438269, -78.082971).
According to the United States Census Bureau, the town has a total area of 0.4 square miles (1.2 km²), of which, 0.4 square miles (1.2 km²) of it is land and none of the area is covered with water.