Elkin, NC has a population of 4,246 people with a median age of 37.3 and a median household income of $38,876. Between 2015 and 2016 the population of Elkin, NC grew from 4,217 to 4,246, a 0.69% increase and its median household income grew from $38,389 to $38,876, a 1.27% increase.
The population of Elkin, NC is 70% White, 21.2% Hispanic, and 5.46% Black. 17.3% of the people in Elkin, NC speak a non-English language, and 90.2% are U.S. citizens.
The largest universities in Elkin, NC are Wilkes Community College, with 845 graduates, Surry Community College, with 789 graduates, and N/A, with N/A graduates.
The median property value in Elkin, NC is $132,600, and the homeownership rate is 60.5%. Most people in Elkin, NC commute by Drove Alone, and the average commute time is 20.8 minutes. The average car ownership in Elkin, NC is 2 cars per household.
Elkin, NC is a census place located in Wilkes County, NC and Surry County, NC. It borders Jonesville, NC and Pleasant Hill, NC.