Elkin is a town located in Surry County, North Carolina. As of the 2000 census, the town had a total population of 4,109.
Hotel rate starting at just $86 at
Hotel rate starting at just $122 at
Check out the best nearby Elkin hotels for your budget.
BAYADA HOME HEALTH CARE
Pittsburgh Glass Works
There are 31 apartments found in and near the Elkin area.