Elkin, North Carolina - Wikipedia, the free encyclopediaElkin is a town in Surry and Wilkes counties in the U.S. state of North Carolina, along the Yadkin River. Elkin shares its name with the surrounding township of Elkin …
Where is Elkin, North Carolina?Elkin is located in the rolling foothills of the Blue Ridge Mountains. Elkin, in the southwest corner of Surry County, adjoins both Yadkin and Wilkes Counties.
Historic Downtown Elkin, North CarolinaHistoric Downtown Elkin, N.C. Enjoy shopping, dining and festivals, all located in the Yadkin Valley, at the foot of the Blue Ridge Mountains.