Elkin, North Carolina

Elkin, North Carolina
Location of Elkin, North Carolina
Coordinates: 36°15′43″N 80°50′39″W / 36.26194°N 80.84417°W / 36.26194; -80.84417
CountryUnited States
StateNorth Carolina
CountiesSurry
IncorporatedMarch 5, 1889
Government
 • MayorSam Bishop (D)
 • Town ManagerBrent Cornelison
Area
 • Total
6.88 sq mi (17.81 km2)
 • Land6.79 sq mi (17.59 km2)
 • Water0.085 sq mi (0.22 km2)
Elevation
1,086 ft (331 m)
Population
 (2020)
 • Total
4,122
 • Estimate 
(2025)
4,088
 • Density607.1/sq mi (234.39/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28621
Area code336
FIPS code37-20620
GNIS feature ID2406436
Websitewww.elkinnc.org

Elkin is a town in Surry County in the U.S. state of North Carolina, along the Yadkin River. Elkin shares its name with the surrounding township of Elkin Township. The population was 4,122 at the time of the 2020 census.