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
StateNorth 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.00 sq mi (0.01 km2)
Elevation
2,907 ft (886 m)
Population
 (2020)
  Total
1,622
  Density767.63/sq mi (296.33/km2)
Time zoneUTC−5 (Eastern)
  Summer (DST)UTC−4 (EDT)
ZIP Code
28640
Area code(s)336, 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.