Jefferson, North Carolina

Jefferson, North Carolina
Town hall
Location within the U.S. state of North Carolina
Location within Ashe County
Coordinates: 36°25′15″N 81°28′06″W / 36.42083°N 81.46833°W / 36.42083; -81.46833
Country United States
State North Carolina
CountyAshe
Foundedas Jeffersonton (1799)
as Jefferson (1799)
Named afterThomas Jefferson
Government
 • MayorPeter Eller (I)
Area
 • Total
2.12 sq mi (5.48 km2)
 • Land2.11 sq mi (5.47 km2)
 • Water0.0039 sq mi (0.01 km2)
Elevation
2,907 ft (886 m)
Population
 (2020)
 • Total
1,622
 • Density767.5/sq mi (296.33/km2)
Time zoneUTC−5 (Eastern)
 • Summer (DST)UTC−4 (EDT)
ZIP Code
28640
Area codes336, 743
FIPS code37-34440
GNIS feature ID2405910
Websitewww.townofjefferson.org

Jefferson is a town in and the county seat of Ashe County, North Carolina, United States. At the 2020 census, the population was 1,622.