North Carolina, United States·4K residents
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.
Source: Wikipedia, licensed under CC BY-SA
How residents rate this city across 10 aspects
Be the first to review Elkin!
Rate every life aspect and share what you like and what could improve.